26 ноября 2019

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

Engee и MATLAB — это инструменты, которые можно использовать в рамках единой концепции модельно-ориентированного проектирования, но они имеют разную философию и организацию работы. MATLAB — это в первую очередь мощная среда для численных вычислений, анализа данных, построения графиков и разработки алгоритмов на одноимённом языке программирования. Он широко применяется в научных исследованиях, инженерных расчётах и обработке сигналов. MATLAB часто используется совместно с Simulink для визуального моделирования, но и сам по себе остаётся гибким инструментом, в котором основная логика создаётся текстовым кодом.

Engee же изначально ориентирован на графическое моделирование и работу в парадигме Model-Based Design, объединяя визуальные схемы, технические вычисления и встроенную поддержку языка Julia для написания пользовательских блоков. Он имеет клиент-серверную архитектуру, что облегчает совместную работу команд, централизованное хранение моделей и управление версиями. Если MATLAB — это универсальный «швейцарский нож» для вычислений и анализа, то Engee — это специализированная среда для командной разработки сложных систем, в которой моделирование, симуляция и интеграция в рабочие процессы предприятия уже встроены по умолчанию.

Подробнее об Engee


Список видео, входящих в плейлист "Введение в MATLAB":

  1. Начало работы
  2. Среда разработки
  3. Написание программ
  4. Массивы и матрицы
  5. Фундаментальные классы (типы данных)
  6. Структуры и массивы ячеек
  7. Интерактивное построение графиков
  8. Расширенное построение графиков: особенности и приемы


01 Начало работы

Базовые функции MATLAB, переменные, команды, массивы, индексация массивов, матрицы и матричные операции, синтаксис языка, построение графиков, работа с командной строкой, всплывающие подсказки, справка. 

Документация по теме "Начало работы с MATLAB"


02 Среда разработки

Работа с такими инструментами, как история команд, браузер рабочего пространства и редактор переменных, сохранение и загрузка данных в рабочее пространство, а также управление окнами и панелями рабочего стола MATLAB. Подробно показан интерфейс программы. 

Документация по теме "Среда и настройки"


03 Написание программ

Написание программ MATLAB, включая создание скриптов и функций. 

Документация по теме "Программирование"


04 Массивы и матрицы

Создание и манипуляции с массивами в MATLAB, включая доступ к элементам с использованием индексации. 

Документация по теме "Матрицы в среде MATLAB"


05 Фундаментальные классы (типы данных)

Работа с численными, текстовыми и логическими типами данных в MATLAB. 

Документация по теме "Типы данных"


06 Структуры и массивы ячеек

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

Документация по теме "Структуры" и "Массивы ячеек".


07 Интерактивное построение графиков

Интерактивное построение базовых графиков в среде разработки MATLAB. 

Документация по теме "Графика"


08 Расширенное построение графиков: особенности и приемы

Создание графиков программным способом с использованием базовых функций для построения графиков в MATLAB.

Документация по теме "Графика"