MATLAB как язык программирования
Список видео, входящих в плейлист “Силовая электроника”:
- Модульное тестирование в MATLAB
- ООП в MATLAB: Разработка приложений
- ООП в MATLAB: Пользовательские типы данных
- Обработка исключений в MATLAB: Конструкция Try…Catch
- Обработка исключений в MATLAB: Объект Mexception
- Профилирование кода в MATLAB
- Работа с вебсервисами в MATLAB
- Вызов системных команд ОС из MATLAB
- Использование унаследованного кода в MATLAB: Интеграция С/С++
- Использование унаследованного кода в MATLAB: Вызов разделяемых библиотек
- Использование унаследованного кода в MATLAB: Работа с Java
- Алгоритм бинарного поиска: пример реализации в MATLAB
- Хеш-таблицы с 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).