|

|
|
Курс "Введение в систему MATLAB"
Курс создан в первую очередь для людей, желающих стать специалистами по системе MATLAB, но не имеющих опыта реальной работы с этой системой или имеющих мало опыта. Также курс может оказаться полезным для тех, кто хочет расширить свое понимание системы MATLAB и тех, кто хочет узнать, что именно может эта система.
Программа курса
1. Использование MATLAB в качестве калькулятора.
2. Работа со средой.
3. Работа с векторами и матрицами.
4. Базовая графика.
5. Дополнительные графические возможности.
6. Типы данных.
7. Программирование и отладка.
Что дает курс
- Общее представление о системе MATLAB и обзор ее основных возможностей
- Навыки использования системы MATLAB в режиме научного калькулятора
- Возможность использовать большое количество встроенных эффективных алгоритмов для математических расчетов
- Обзор приемов программирования в среде системы MATLAB
- Возможность уменьшения временных затрат на написание эффективного программного кода, описывающего базовые математические объекты
Что надо знать
- Основы линейной алгебры
- Основы интегрального и дифференциального исчисления
- Иметь опыт работы в среде ОС Windows
Чему Вы научитесь
- Производить простейшие вычисления в среде системы MATLAB
- Использовать систему MATLAB в диалоговом режиме
- Эффективно работать с матрицами
- Использовать графические возможности системы MATLAB
- Создавать собственные программы на языке сверхвысокого уровня MATLAB
Подробное содержание курса
- Арифметические вычисления. Использование MATLAB 6 в качестве научного калькулятора. Работа с операторами, математическими функциями. Использование логических выражений. Вычисления специальных функций. Дополнительные возможности калькулятора.
- Работа с переменными. Создание переменных. Преобразования. Сохранение и запись на диск. Зарезервированные имена переменных. Переменная ans. Параметры функций.
- Работа со средой MATLAB 6. Командное окно, окно предыстории, окно переменных, окно помощи, окно файлов. Вызов предыдущих команд, их редактирование. Получение дополнительной информации о функциях и их параметрах. Использование справочной системы.
- Базовые операции для массивов. Создание массивов. Использование MATLAB 6 в качестве калькулятора над массивами. Работа с арифметическими операторами, математическими функциями.
- Работа с векторами. Векторизация. Оптимизация функций для работы с векторами. Передача данных в виде вектора.
- Линейная алгебра. Использование стандартных функций для выполнения базовых операций линейной алгебры.
- Анализ данных и статистика. Аппроксимация и линейная регрессия. Быстрое преобразование Фурье и элементы гармонического анализа.
- Базовая 2D графика. Построение 2D графиков. Изменение их параметров. Сохранение и загрузка рисунков. Другие способы отображения данных: гистограммы, секторы.
- 3D графика и дескрипторная графика. Построение 3D графиков. Изменение их параметров. Источники света. Цветовая палитра.
- Работа с типами данных: cтруктура, массив ячеек, строки.
- Программирование: написание сценариев. Создание сценариев. Вызов. Редактирование. Области видимости переменных. Специальные сценарии finish, startup.
- Программирование: написание функций. Области видимости переменных. Операторы for, if, while, try, catch, end, switch, case. Специальные переменные varargin, varargout, nargin, nargout. GUI- интерфейс.
- Отладка. Использование отладчика. Установка контрольных точек. Основные прриемы работы в режиме отладки.
Курс лекций читает технический специалист по системе MATLAB Консультационного Центра MATLAB компании SoftLine.
Продолжительность курса: 16 акад. часов
|
|