26 ноября 2019

Данный плейлист собрал видео по теме "MATLAB как язык программирования".

Список видео, входящих в плейлист "Силовая электроника":

  1. Модульное тестирование в MATLAB
  2. ООП в MATLAB: Разработка приложений
  3. ООП в MATLAB: Пользовательские типы данных
  4. Обработка исключений в MATLAB: Конструкция Try…Catch
  5. Обработка исключений в MATLAB: Объект Mexception
  6. Профилирование кода в MATLAB
  7. Работа с вебсервисами в MATLAB
  8. Вызов системных команд ОС из MATLAB
  9. Использование унаследованного кода в MATLAB: Интеграция С/С++
  10. Использование унаследованного кода в MATLAB: Вызов разделяемых библиотек
  11. Использование унаследованного кода в MATLAB: Работа с Java
  12. Алгоритм бинарного поиска: пример реализации в MATLAB
  13. Хеш-таблицы с container.Map


Модульное тестирование в MATLAB

В этом видео будут показаны подходы к модульному тестированию в MATLAB. Дается обзор как простого тестирования, так и использование фреймворка MUnit.


ООП в MATLAB: Разработка приложений

В этом видео будет показано как применять методы ООП в MATLAB для разработки приложений с помощью инструмента AppDesigner. Более подробно ООП в MATLAB рассмотрено в курсе MLCO.


ООП в MATLAB: Пользовательские типы данных

В этом видео будет показано как применять методы ООП в MATLAB для разработки пользовательских типов данных на примере создания типа данных для связанного списка. Более подробно ООП в MATLAB рассмотренно в курсе MLCO.


Обработка исключений в MATLAB: Конструкция Try…Catch

В этом видео будет показана продвинутая обработка ошибок в MATLAB. Дается обзор классической конструкции try...catch в контексте обработки ошибок.


Обработка исключений в MATLAB: Объект Mexception

В этом видео будет показана продвинутая обработка ошибок в MATLAB. Рассматривается работа с объектом исключения MException и функциями throw и rethrow.


Профилирование кода в MATLAB

В этом видео будет показана работа с профилировщиком кода в MATLAB на примере профилирования методов класса, созданного в видео ООП в MATLAB: Пользовательские типы данных. Дается объяснение результатов профилирования, а также обсуждаются подходы к профилированию.


Работа с вебсервисами в MATLAB

В этом видео будет показано как MATLAB взаимодействует с вебсервисами и хранилищами данных.


Вызов системных команд ОС из MATLAB

В этом видео будут показаны подходы к вызову команд ОС и сценариев shell/batch. На примере простой функции ping показан рабочий процесс использования команд ОС.


Использование унаследованного кода в MATLAB: Интеграция С/С++

В этом видео будет показано как переиспользовать унаследованный код на ЯП C/C++ на примере работы с API MATLAB для C/C++ кода, MEX API.


Использование унаследованного кода в MATLAB: Вызов разделяемых библиотек

В этом видео будет показано как переиспользовать унаследованный код на ЯП C/C++ на примере импорта разделяемых библиотек (shared library).


Использование унаследованного кода в MATLAB: Работа с Java

В этом видео будет показано как переиспользовать унаследованный код на ЯП Java. Рассмотрено использование как типов данных Java, так и импорт пакетов Java.


Алгоритм бинарного поиска: пример реализации в MATLAB

Данное видео показывает пример реализации популярного алгоритма бинарного поиска (дихтомии) и способ ускорения алгоритмов MATLAB с помощью MATLAB Coder.


Хеш-таблицы с container.Map

В данном видео рассмотрена реализация ассоциативных массивов в MATLAB.