Моделирование в системе MATLAB. Часть 1. Основы работы в MATLAB. Терёхин В.В. - 24 стр.

UptoLike

Составители: 

22
гих приложений. Однако этот метод, называемый смешанным
программированием, требует написания специальных про-
грамм-связок, оформляемых в виде MEX-файлов.
Разработка программы на языках Fortran или C. Программи-
сты, использующие языки Fortran или C, могут написать
специальные программы для преобразования данных в фор-
мат MAT-файла системы MATLAB. В этом случае преобра-
зованные данные
могут быть загружены в систему MATLAB
с помощью обычной команды load.
Экспортирование данных из системы MATLAB
Существует несколько способов для передачи данных из сис-
темы MATLAB в другие приложения:
Использование команды diary. Для массивов небольших раз-
меров можно использовать команду diary, чтобы создать
файл дневника, который включает команды MATLAB, ис-
пользуемые в
течение сеанса работы, а также позволяет на
экране просмотреть необходимые данные. Записи дневника
могут быть полезны для вложения в документы или отчеты. В
дальнейшем можно использовать текстовый редактор для ре-
дактирования дневника.
Сохранение данных в формате ASCII. Команда save с опцией
-ascii позволяет записать данные в этом формате, причем, ис-
пользуя
команду dlmwrite, можно задать другой тип раздели-
теля.
Использование специальных средств для записи файлов. Для
записи файлов в специальных форматах, определяемых при-
ложениями, в системе MATLAB имеются следующие специа-
лизированные функции:
Функция Назначение
dlmwrite
Запись данных в ASCII-файл
wk1write
Запись данных в электронную таблицу в формате WK1
imwrite
Запись изображения в графический файл
auwrite
Запись данных в звуковой файл с расширением .au (фор-
мат фирмы SUN Microsystems)
          гих приложений. Однако этот метод, называемый смешанным
          программированием, требует написания специальных про-
          грамм-связок, оформляемых в виде MEX-файлов.
     •    Разработка программы на языках Fortran или C. Программи-
          сты, использующие языки Fortran или C, могут написать
          специальные программы для преобразования данных в фор-
          мат MAT-файла системы MATLAB. В этом случае преобра-
          зованные данные могут быть загружены в систему MATLAB
          с помощью обычной команды load.

        Экспортирование данных из системы MATLAB
      Существует несколько способов для передачи данных из сис-
темы MATLAB в другие приложения:
   • Использование команды diary. Для массивов небольших раз-
      меров можно использовать команду diary, чтобы создать
      файл дневника, который включает команды MATLAB, ис-
      пользуемые в течение сеанса работы, а также позволяет на
      экране просмотреть необходимые данные. Записи дневника
      могут быть полезны для вложения в документы или отчеты. В
      дальнейшем можно использовать текстовый редактор для ре-
      дактирования дневника.
   • Сохранение данных в формате ASCII. Команда save с опцией
      -ascii позволяет записать данные в этом формате, причем, ис-
      пользуя команду dlmwrite, можно задать другой тип раздели-
      теля.
   • Использование специальных средств для записи файлов. Для
      записи файлов в специальных форматах, определяемых при-
      ложениями, в системе MATLAB имеются следующие специа-
      лизированные функции:

Функция Назначение

dlmwrite Запись данных в ASCII-файл

wk1write Запись данных в электронную таблицу в формате WK1

imwrite     Запись изображения в графический файл

            Запись данных в звуковой файл с расширением .au (фор-
auwrite
            мат фирмы SUN Microsystems)

22