MATLAB - это высокопроизводительный язык для технических расчетов. Он включает в себя вычисления, визуализацию и программирование в удобной среде, где задачи и решения выражаются в форме, близкой к математической.
Введение...................................................................................................................................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
По всем вопросам, замечаниям и предложениям обращаться по этому адресу mister-grey@narod.ru