Дистанционный курс «Основы работы в системе MATLAB»
Актуальность | Приостановлено |
---|---|
Стоимость | По запросу |
Начало занятий | По мере формирования группы |
Записаться на курс
Программа «Основы работы в системе MATLAB» имеет целью дать основное представление о возможностях интегрированного пакета MATLAB для выполнения математических расчетов и моделирования динамических систем.
Приводится состав и описание интерфейса среды MATLAB и прикладных пакетов, используемых в инженерной практике, рассматриваются вопросы взаимодействия и обмена данными между операционной средой и пакетами прикладных программ. Изучаются вопросы программирования на языке MATLAB с целью овладения дополнительными возможностями пакета – разработки интерфейса пользователя, создания пользовательских функций, ведения протоколов исследований.
В практической части курса вырабатываются навыки работы через командную строку и с помощью графического интерфейса для просмотра рабочей области, путей доступа, редактирования и отладки M-файлов, экспорта и импорта данных между внутренними и внешними приложениями. На типовых примерах рассматриваются вопросы выполнения вычислительных процедур с использованием широкого арсенала средств системы MATLAB.
Результатом изучения программы должно стать более полное использование возможностей среды MATLAB, являющейся мощным инструментом автоматизации научных и инженерных работ.
Компетенции
- способность применять современный инструментарий проектирования для решения широкого круга задач, связанных с выполнением математических вычислений;
- способность применять современные методы разработки технического, информационного и алгоритмического обеспечения;
- способность к организации и проведению экспериментальных исследований и компьютерного моделирования с применением современных средств и методов.
Целевая аудитория
Данный курс предназначен как для начинающих пользователей, так и для тех, кому необходимо обновить свои знания. Курс можно рекомендовать студентам технических специальностей, инженерам и специалистам, чья профессиональная деятельность связана с выполнением математических расчетов, обработкой данных, моделированием процессов и систем.
Автор программы
К.т.н., доцент кафедры систем автоматического управления Никоза Александр Владимирович.
Описание технологии обучения
Технология обучения включает в себя дистанционное самостоятельное изучение материалов (лекции, тесты, задания) в системе электронного обучения.
Практические задания и задание для итогового контроля выполняются с использованием среды MATLAB и отправляются преподавателю на проверку.
В процессе обучения преподавателем осуществляется обратная связь со слушателями по прохождению курса, а также по выполнению практических заданий.
Продолжительность программы
Программа рассчитана на 40 академических часа (8 модулей/лекций, 8 практических заданий и задание для итогового контроля).
Длительность курса составляет 8 недель. Средняя недельная нагрузка на слушателя – 5 академических часов.
Краткое содержание программы
Программа состоит из восьми модулей.
- Модуль 1. Архитектура и пользовательский интерфейс MATLAB. Модуль знакомит с интерфейсом математического пакета MATLAB. Рассматриваются основные команды управления окнами интерфейса, настройка параметров командного окна, работа со справочной системой.
- Интерфейс MATLAB
- Работа со справкой
- Модуль 2. Вычисления и визуализация результатов в MATLAB. Модуль знакомит с арифметическими и логическими операциями, математическими функциями языка MATLAB, с основными операциями над векторами и матрицами, визуализацией результатов вычислений с помощью графиков, работой с графическими окнами.
- Типы данных языка MATLAB
- Основные сведения об операциях и функциях
- Операции с векторами и матрицами
- Построение графиков функций
- Модуль 3. Программирование в среде MATLAB. Модуль знакомит с основными управляющими конструкциями языка MATLAB; овладению навыками разработки простых управляющих программ для организации автоматического выполнения вычислений.
- Основные сведения о языке MATLAB
- Управляющие конструкции языка MATLAB
- Сценарии и функции
- Модуль 4. Основы символьных вычислений и операций над полиномами. Модуль знакомит с основами символьных вычислений и операциями с полиномами в MATLAB.
- Основные сведения о символьных вычислениях
- Символьные вычисления
- Операции с полиномами
- Модуль 5. Создание интерфейса пользователя в MATLAB GUI. Модуль знакомит с основами разработки графического интерфейса пользователя в среде GUIDE.
- Работа в среде GUIDE
- Программирование событий
- Создание диалоговых окон
- Модуль 6. Работа в среде MATLAB NOTEBOOK. Модуль знакомит с принципами работы в редакторе MS Word с использованием специального шаблона m-book.
- Основные сведения об используемых командах
- Установка шаблона m-book.dot в редакторе Word
- Модуль 7.
- Основные сведения о способах решения дифференциальных уравнений
- Аналитическое решение дифференциальных уравнений
- Численное решение дифференциальных уравнений
- Работа с редактором дифференциальных уравнений DEE
- Модуль 8. Работа с файлами данных. Модуль знакомит с основными операциями с файлами. Рассматриваются вопросы импорта данных из среды MS Excel в рабочую область MATLAB.
- Функции save и load
- Функции fwrite и fread
- Функции fprintf и fscanf
- Функции imread и imwrit
- Импорт данных в MATLAB
Каждый модуль содержит список контрольных вопросов и перечень практических заданий по пяти вариантам.
Текущая и итоговая аттестация
В рамках текущей аттестации слушатель проходит компьютерное тестирование и выполняет практические задания по каждому модулю программы. Результаты работы высылаются преподавателю для проверки. Итоговая аттестация предусматривает выполнение контрольного задания в соответствии с профессиональными интересами слушателя.
Контактная информация
Запись на курс
Ваше ФИО*
Уровень образования* Среднее общее образованиеСреднее профессиональное образованиеВысшее образование
Эл. почта*
Моб. телефон*
Информация, которую Вы считаете необходимо нам сообщить
Отправляя сообщение с помощью данной формы, вы соглашаетесь с обработкой своих персональных данных в соответствии с «Политикой обработки и защиты персональных данных СПбГЭТУ «ЛЭТИ». Все поля помеченные * являются обязательными для заполнения.
Настройка лаборатории для обучения MATLAB с помощью Службы лабораторий Azure — Azure Lab Services
Twitter LinkedIn Facebook Адрес электронной почты
- Статья
- Чтение занимает 4 мин
Примечание
В этой статье описываются функции, доступные с обновления за август 2022 г. , в которых планы лабораторий заменили учетные записи лабораторий. Дополнительные сведения см. в статье Новые возможности обновления за август 2022 г.
MATLAB — это платформа программирования от MathWorks, которая сочетает в себе вычислительную мощность и визуализацию. MATLAB является популярным инструментом для математики, инженерии, физики и химии.
Если вы используете университетскую лицензию, загрузите файлы для установки MATLAB на шаблон компьютера согласно этим инструкциям.
В этой статье мы покажем, как настроить класс, использующий клиентское программное обеспечение MATLAB с сервером лицензирования.
Для настройки лаборатории вам прежде всего потребуется подписка Azure и учетная запись лаборатории. Если у вас еще нет подписки Azure, создайте бесплатную учетную запись, прежде чем начинать работу.
Сервер лицензирования
Перед созданием плана лаборатории необходимо настроить сервер для запуска программного обеспечения диспетчера сетевых лицензий . Эти инструкции подходят только для учреждений, которые выбирают сетевое лицензирование для MATLAB, что позволяет пользователям совместно использовать пул лицензионных ключей. Кроме того, вам нужно будет сохранить файл лицензии и ключ установки файла для последующего использования. Подробные инструкции по скачиванию файла лицензии см. в первом шаге статьи Установка диспетчера лицензий на сервере лицензий.
Подробные инструкции по установке сервера лицензирования см. в разделе Установка диспетчера лицензий на сервере лицензирования. Сведения о включении заимствования см. в разделе Лицензия на заимствование.
Если сервер лицензий находится в локальной или частной сети в Azure, при создании плана лаборатории необходимо подключиться к виртуальной сети в Службах лабораторий Azure.
Важно!
Во время создания плана лаборатории необходимо включить расширенную сеть. Его нельзя добавить позже.
Настройка лаборатории
Получив подписку Azure, вы можете создать план лаборатории в Службах лабораторий Azure. Дополнительные сведения о создании плана лаборатории см. в руководстве по настройке плана лаборатории. Если вы используете диспетчер сетевых лицензий на сервере лицензирования, включите расширенную сеть при создании плана лаборатории. Вы также можете использовать существующий план лаборатории.
Параметры лаборатории
Инструкции по созданию лаборатории см. в статье Руководство. Настройка лаборатории. При создании лаборатории используйте следующие параметры:
Параметры лаборатории | Значение |
---|---|
Размер виртуальной машины | Средний |
Образ виртуальной машины | Windows 10 |
MATLAB поддерживается в более операционных системах, чем Windows 10. Дополнительные сведения см. в разделе Требования к системе MATLAB.
Шаблон конфигурации машины
После создания компьютера-шаблона запустите компьютер и подключитесь к нему, чтобы выполнить следующие основные задачи:
- Скачайте файлы установки для клиентского программного обеспечения MATLAB.
- Установите MATLAB, используя ключ установки файлов.
Установка MATLAB будет многокомпонентным процессом:
- Скачайте файлы для MATLAB и других продуктов, которые вы хотите установить. Перед использованием ключа установки файла убедитесь, что все установочные файлы для устанавливаемых продуктов предварительно скачиваются.
- Установите программное обеспечение MATLAB на виртуальной машине шаблона и активируйте программное обеспечение. Если шаблон виртуальной машины настроен на активацию с использованием сервера лицензирования, виртуальные машины учащихся будут делать то же самое.
Загрузка установочных файлов
Чтобы получить файлы установки, файл лицензии и ключ установки файла, необходимо быть администратором лицензий. Ниже приведены инструкции по скачиванию установочных файлов.
- Войдите в учетную запись MathWorks по адресу https://www.mathworks.com.
- Выберите Моя учетная запись.
- В разделе My Software (Мое программное обеспечение ) на странице учетной записи выберите лицензию, подключенную к настройке диспетчера сетевых лицензий для лаборатории.
- На странице сведений о лицензии выберите Скачать продукты.
- Дождитесь самоизвлечения установщика.
- Запустите установщик.
- На странице Вход в учетную запись MathWorks введите сведения об учетной записи MathWorks.
- На странице Лицензионное соглашение MathWorks примите условия и нажмите кнопку Далее .
- Выберите раскрывающийся список Дополнительные параметры и выберите параметр Я хочу скачать без установки .
- В папке Select destination (Выбрать конечную папку) нажмите кнопку Далее.
- Выберите Windows в качестве платформы компьютеров для установки MATLAB.
- На странице Выбор продукта убедитесь, что выбран параметр MATLAB вместе с другими продуктами MathWorks, которые вы хотите установить.
- На странице Подтверждение выбора и скачивание выберите Начать скачивание.
- Дождитесь скачивания выбранных продуктов, а затем нажмите кнопку Готово.
Вы также можете скачать ISO-образ с сайта MathWorks.
- Войдите в учетную запись MathWorks по адресу https://www.mathworks.com.
- Перейдите к https://www.mathworks.com/downloads.
- Выберите выпуск MATLAB, который вы хотите установить.
- Выберите ссылку Get {version}.iso image (Получить образ {version}.iso) под связанными ссылками. Например, здесь {version} — R2022a.
- Щелкните синюю ссылку Скачать выпуск для Windows.
Запуск установщика
Следующий шаг после загрузки — это запуск установщика. Для выполнения этого шага также нужно быть администратором лицензий. Только администраторы лицензий могут установить MATLAB с ключом установки файла.
- Проверьте скачанный файл лицензии и убедитесь, что в строке SERVER указан сервер лицензирования правильно. Дополнительные сведения о форматировании файла лицензии см. в статье Обновление сетевой лицензии, заимствование лицензий и поиск идентификатора узла.
- Запустите установщик MATLAB.
- На странице Вход в учетную запись MathWorks введите сведения об учетной записи MathWorks.
- На странице Лицензионное соглашение MathWorks примите условия и нажмите кнопку Далее .
- Выберите раскрывающийся список Дополнительные параметры и выберите параметр У меня есть ключ установки файла .
- На странице Установка с помощью ключа установки файла введите ключ установки файла для сервера лицензирования и нажмите кнопку Далее.
- На странице Выбор файла лицензии перейдите к файлу лицензии, сохраненной при скачивании файлов установки ранее.
- На странице Выбор конечной папки нажмите кнопку Далее.
- На странице Выбор продуктов нажмите кнопку Далее.
- На странице Выбор параметров нажмите кнопку Далее.
- На странице Подтверждение выбора и установки выберите Начать установку.
- На странице Установка завершена убедитесь, что установлен флажок Активировать MATLAB и нажмите кнопку Готово.
Оценка стоимости
Давайте проведем оценку возможных затрат для этого класса. Данная оценка не включает затраты на запуск сервера лицензирования. Выбрана виртуальная машина среднего размера, что составляет 55 единиц лаборатории.
Для класса из 25 учащихся с 20 часами запланированного времени класса и 10 часов квоты на домашние задания или задания, оценка затрат будет вычислиться следующим образом:
25 студентов * (20 запланированных часов + 10 часов квоты) * 55 лабораторных уроков * 0,01 usd в час = 412.50 USD
Важно!
Оценка стоимости приводится только для примера. Подробнее о текущих ценах см. в разделе Цены на Службы лабораторий Azure.
Дальнейшие действия
Теперь образ шаблона можно опубликовать в лаборатории. Дополнительные сведения см. в разделе «Публикация виртуальной машины шаблона».
Перед настройки тестовой службы ознакомьтесь со следующими статьями:
- Настройка квоты
- Настройка расписания
- Добавление пользователей
- Отправка учащимся ссылок для регистрации по электронной почте
Основы MATLAB — MATLAB и Simulink
Посмотреть расписание и записаться
Этот трехдневный курс представляет собой всестороннее введение в среду технических вычислений MATLAB ® . Предварительный опыт программирования или знание MATLAB не предполагается. На протяжении всего курса изучаются темы анализа данных, визуализации, моделирования и программирования.
Темы включают:
- Работа с пользовательским интерфейсом MATLAB
- Ввод команд и создание переменных
- Анализ векторов и матриц
- Визуализация векторных и матричных данных
- Работа с файлами данных
- Работа с типами данных
- Автоматизация команд с помощью скриптов
- Написание программ с ветвлениями и циклами
- Функции записи
День 1 из 3
Работа с пользовательским интерфейсом MATLAB
Цель: Ознакомьтесь с основными функциями интегрированной среды проектирования MATLAB и ее пользовательскими интерфейсами. Получите обзор тем курса.
- Чтение данных из файлов
- Сохранение и загрузка переменных
- Данные графика
- Настройка графиков
- Экспорт графики для использования в других приложениях
Переменные и команды
Цель: Ввод команд MATLAB с упором на создание переменных, доступ к данным в переменных и управление ими, а также создание базовых визуализаций. Собирайте команды MATLAB в сценарии для простоты воспроизведения и экспериментов.
- Ввод команд
- Создание числовых и символьных переменных
- Создание и комментирование графиков
- Получение помощи
- Создание и запуск живых сценариев
Анализ и визуализация с помощью векторов
Цель: Выполнение математических и статистических расчетов с векторами. Используйте синтаксис MATLAB для выполнения вычислений над целыми наборами данных с помощью одной команды. Организуйте сценарии в логические разделы для разработки, обслуживания и публикации.
- Выполнение расчетов с векторами
- Доступ и изменение значений в векторах
- Форматирование и обмен сценариями live
День 2 из 3
Анализ и визуализация с помощью матриц
Цель: Использование матриц как математических объектов или наборов (векторных) данных. Поймите, как правильно использовать синтаксис MATLAB, чтобы различать эти приложения.
- Создание матриц и управление ими
- Выполнение расчетов с матрицами
- Расчет статистики с матричными данными
- Визуализация матричных данных
Таблицы данных
Цель: Импорт данных в виде таблицы MATLAB. Работа с данными, хранящимися в виде таблицы.
- Хранение данных в виде таблицы
- Работа со столами
- Извлечение данных из таблиц
- Изменение таблиц
Выбор условных данных
Цель: Извлечение и анализ подмножеств данных, удовлетворяющих заданным критериям.
- Логические операции и переменные
- Нахождение и подсчет
- Логическая индексация
Систематизация данных
Цель: Организация данных таблицы для анализа. Представьте данные с помощью соответствующих собственных типов данных MATLAB.
- Объединение таблиц данных
- Метаданные таблицы
- Даты и продолжительность
- Дискретные категории
День 3 из 3
Анализ данных
Цель: Выполнение типичных задач анализа данных в MATLAB, включая импорт данных из файлов, предварительную обработку данных, подгонку модели к данным и создание пользовательской визуализации модель.
- Импорт из электронных таблиц и текстовых файлов с разделителями
- Работа с отсутствующими данными
- Функции построения графиков
- Настройка графиков
Повышение уровня автоматизации с помощью программных конструкций
Цель: Создание гибкого кода, который может взаимодействовать с пользователем, принимать решения и адаптироваться к различным ситуациям.
- Конструкции программирования
- Взаимодействие с пользователем
- Ответвление решения
- Петли
Повышение уровня автоматизации с помощью функций
Цель: Повышение уровня автоматизации за счет инкапсуляции модульных задач в виде определяемых пользователем функций. Поймите, как MATLAB разрешает ссылки на файлы и переменные. Используйте инструменты разработки MATLAB для поиска и исправления ошибок в коде.
- Создание функций
- Функции вызова
- Установка пути MATLAB
- Отладка
- Использование точек останова
- Создание и использование структур
Посмотреть расписание и зарегистрироваться
Этот курс в настоящее время недоступен; посмотреть другие предложения.
Выберите сеть Сайт
Выберите веб-сайт, чтобы получить переведенный контент, где он доступен, и посмотреть местные события и предложения. На основе ваше местоположение, мы рекомендуем вам выбрать: .
Вы также можете выбрать веб-сайт из следующего списка:
Европа
Свяжитесь с местным офисом
Certification Program — MathWorks — MATLAB & Simulink
MathWorks Certification Program
Подтвердите свой уровень владения MATLAB
Сертификация MATLAB устанавливает стандарт качества, демонстрирующий ваши знания MATLAB клиентам, коллегам по отрасли и вашему работодателю. Сертификация создает ценные передаваемые навыки, выделяет людей на рынке труда и может помочь ускорить профессиональный рост. Когда вы получаете статус Certified MATLAB Associate или Certified MATLAB Professional, вы становитесь частью избранного сообщества с признанными в отрасли полномочиями.
Повышение производительности вашей организации
Для организаций сертификация является стратегическим вложением, которое окупается за счет повышения производительности и успеха проекта. Инвестиции в сертификацию ваших сотрудников создают стандартизированную рабочую среду и помогают создать атмосферу, в которой признается непрерывное обучение и успех. Когда вы нанимаете сертифицированного сотрудника MATLAB или сертифицированного профессионала MATLAB, вы можете быть уверены в качестве работы, которую они принесут вашей организации.
Готовы сдать экзамен?
Зарегистрируйтесь для участия в следующем доступном экзамене Associate или Professional в вашем регионе.
Прочитать правила программы сертификации MathWorks
Изучить два уровня сертификации MATLAB
- Сертифицированный сотрудник MATLAB
- Сертифицированный специалист по MATLAB
Получение этого сертификата подтверждает ваше владение MATLAB. Мастерство на этом уровне подготовит вас к следующему сложному уровню сертификации — Certified MATLAB Professional.
Подготовка | Обзор проверенных тем Просмотр примеров экзаменационных вопросов Для правильной подготовки мы рекомендуем освоить проверенные темы и пройти следующий курс:
|
Формат экзамена | 50 вопросов с несколькими вариантами ответов |
Длина исследования | 1,5 часа |
Расписание экзаменов | Экзамены сдаются онлайн или в любом центре тестирования в нашей глобальной сети |
Подготовка к экзамену | Скачать PDF |
Зарегистрируйтесь сейчас
Получение этого удостоверения свидетельствует о том, что вы расширили свои базовые навыки работы с MATLAB до уровня мастерства, соответствующего уровню самых продвинутых членов сообщества MATLAB.
Подготовка | Обзор проверенных тем Просмотр примеров экзаменационных вопросов Для надлежащей подготовки мы рекомендуем освоить проверенные темы и пройти следующие курсы:
|
Обязательное условие | Удостоверение сертифицированного сотрудника MATLAB |
Формат экзамена |
|
Длина исследования | 3,5 часа |
Доставка на экзамен | Экзамены можно сдавать в любом помещении, принадлежащем MathWorks |
Подготовка к экзамену | Скачать PDF |
Посмотреть предстоящие сертификационные экзамены
Выберите сеть Сайт
Выберите веб-сайт, чтобы получить переведенный контент, где он доступен, и посмотреть местные события и предложения.