Содержание

Содержание

Введение..............………….....................................................................................5

Что такое MATLAB?................................................................................................5

Система MATLAB....................................................................................................5

О Simulink.................................................................................................................6

Запуск MATLAB...............…………......................................................................7

Матрицы и магические квадраты…………......................................................8

Ввод матриц..............................................................................................................9

Операции суммирования элементов, транспонирования и диагонализации

матрицы...................................................................................................................10

Индексы...................................................................................................................11

Оператор двоеточия...............................................................................................12

Функция magic........................................................................................................13

Выражения........................................................…………....................................14

Переменные............................................................................................................14

Числа........................................................................................................................14

Операторы...............................................................................................................15

Функции..................................................................................................................15

Выражения..............................................................................................................16

Работа с матрицами........................................................…………......................17

Генерирование матриц..........................................................................................17

Загрузка матриц......................................................................................................17

М-файлы..................................................................................................................18

Объединение...........................................................................................................18

Удаление строк и столбцов...................................................................................19

Командное окно...............................................................................…………......20

Команда format.......................................................................................................20

Сокращение выходных данных............................................................................21

Длинные командные строки..................................................................................21

Редактор командной строки..................................................................................21

Графика...............................................................................................…………..23

Создание графика...................................................................................................23

Окна изображений.................................................................................................24

Добавление кривых на существующий график...................................................25

Подграфики.............................................................................................................25

Мнимые и комплексные данные...........................................................................26

Управление осями..................................................................................................27

Подписи к осями заголовки..................................................................................28

Функции mesh и surface.........................................................................................28

Визуализация функций двух переменных...........................................................29

Изображения...........................................................................................................29

Печать графики.......................................................................................................30

Справка и текущая документация..................................................………….31

Команда help...........................................................................................................31

Окно справки..........................................................................................................32

Команда lookfor......................................................................................................32

Help Desk.................................................................................................................33

Команда doc............................................................................................................33

Печать текущих справочных страниц..................................................................33

Связь с MathWorks.................................................................................................33

Среда MATLAB..................................................................................…………...34

Рабочее пространство............................................................................................34

Команда save...........................................................................................................34

Маршрут поиска.....................................................................................................35

Операции над дисковыми файлами......................................................................35

Команда diary..........................................................................................................36

Запуск внешних программ....................................................................................36

Подробнее о матрицах и массивах..................................................…………..37

Линейная алгебра...................................................................................................37

Массивы..................................................................................................................40

Многомерные данные............................................................................................41

Скалярное расширение..........................................................................................42

Логическая индексация..........................................................................................42

Функция find...........................................................................................................43

Управление потоками.......................................................................…………..45

if...............................................................................................................................45

switch и case............................................................................................................46

for.............................................................................................................................47

while.........................................................................................................................47

break.........................................................................................................................48

Другие структуры данных...............................................................…………...49

Многомерные массивы..........................................................................................49

Массивы ячеек........................................................................................................50

Символы и текст.....................................................................................................51

Структуры...............................................................................................................54

Сценарии и функции..........................................................................………….56

Сценарии.................................................................................................................56

Функции..................................................................................................................57

Глобальные переменные........................................................................................58

Командно-функциональная двойственность.......................................................59

Функция eval...........................................................................................................60

Векторизация..........................................................................................................60

Предварительное выделение.................................................................................61

Функция от функций..............................................................................................61

Управляемая графика......................................................................…………...63

Графические объекты............................................................................................63

Управление объектами..........................................................................................63

Функции создания объектов.................................................................................64

Свойства объекта....................................................................................................65

set и get....................................................................................................................65

Графический Пользовательский Интерфейс (GUI)............................................66

Анимация................................................................................................................67

Movie.......................................................................................................................68

Дополнение..........................................................................................…………..70

MATLAB - Язык технических вычислений. Вычисление, визуализация, программирование (начало работы с MATLAB)