Date Редакция Категория edu Теги курсы

В этом курсе мы подводим некоторый итог освоению MATLAB'а. Основные темы курса:

  • Создание программ с графическим интерфейсом
  • Новые возможности MATLAB
  • Взаимодействие с другими программами, в частности, с MS Office и ГИС
  • Эффективное программирование в MATLAB

Литература и сетевые ресурсы

  • Ануфриев И.Е., Смирнов А.Б., Смирнова Е.Н. MATLAB 7. СПб.: БХВ-Петербург, 2005. 1104 с. — отличный справочник по MATLAB и, в частности, по созданию GUI (главы 10—13).
  • http://www.mathworks.com/matlabcentral/ — MATLAB® Central: блоги разработчиков, ответы на вопросы пользователей, огромная коллекция готовых скриптов. Пожалуй, главное MATLAB-место в Сети.
  • http://matlab.exponenta.ru/ — Консультационный центр MATLAB компании Sofline. Крупнейший русскоязычный ресурс, посвященный MATLABу. Здесь можно найти описание Toolbox’ов, форум, а также переведенные на русский фрагменты справки MATLAB.
  • http://undocumentedmatlab.com/ — Блог Яира Альтмана (Yair Altman), посвященный недокументированным возможностям MATLAB.
  • Библиотека книг по пакету MATLAB & Simulink.
  • Поиск по Library Genesis.

Примерная программа курса

  • Обзор новых возможностей MATLAB (Parallel Computing Toolbox, Computer Vision System Toolbox, Mapping Toolbox, Global Optimization Toolbox) (m-файлы)
  • Оптимизация кода. Профилировщик (m-файлы)
  • Графические объекты. Простейший GUI
  • Работа с изображениями. Видео. Взаимодействие с MS Office
  • Раздельное выполнение скрипта. Интерактивная графика. GUI: флаги и переключатели
  • Массивы ячеек. Функции с переменным количеством аргументов. Создание независимых приложений с помощью MATLAB Compiler
  • Как работает приложение, созданное в GUIDE. Модальные окна. Меню. Немного об обработке событий
  • Создание GUI без использования GUIDE. Работа с мышью
  • Работа с Mapping Toolbox. Вызов сторонних программ из MATLAB
  • Работа в Internet с помощью MATLAB

Задания

Номер варианта (N) соответствует номеру студента в списке своей группы (M). Если M > N, необходимо выбрать вариант с номером, равным остатку от деления M/N (т. е., если вариантов пять, а ваш номер 7, то нужно выбрать вариант 2 и т. п.)

Программа должны быть снабжена комментариями. Если будет непонятно, что происходит в программе — оценка будет снижена.

Сдавать задания можно на занятиях или направлять мне по адресу dkhramov(собака)mail.ru с указанием номера задания, варианта и фамилии сдающего.

Задания можно сдавать в течение недели после завершения срока сдачи, но максимальная оценка будет снижена до "4".

Ответы на вопросы

Вы задали мне вопрос, а я не знаю вашего e-mail'a, чтобы прислать ответ... Смотрите ответ здесь.



Комментарии

comments powered by Disqus