Создание и запуск приложений Engine Фортрана на Windows

В этом примере показано, как создать и запустить пример Фортрана fengdemo.F на Windows® платформы.

StartMatlab® как пользователь с правами администратора. На основе ваших настроек User Account Control (UAC) вы можете должны быть щелкнуть правой кнопкой по значку MATLAB и выбрать Run as administrator. Если та опция не доступна, свяжитесь со своим системным администратором.

Регистрация MATLAB как сервера COM.

!matlab -regserver

MATLAB отображает второе, минимизированное командное окно. Закройте то окно.

Сделайте примечание значения matlabroot (папка, где MATLAB установлен), и значение, возвращенное computer('arch') MATLAB команда. Вы будете использовать значение res позже установить путь библиотеки времени выполнения в set PATH команда.

res = fullfile(matlabroot,'bin',computer('arch'))

Проверьте, что ваша текущая папка перезаписываема, и скопируйте пример.

copyfile(fullfile(matlabroot,'extern','examples','eng_mat','fengdemo.F'),'.','f')

Выберите компилятор при необходимости.

mex -setup -client engine Fortran

Создавание приложения.

mex -v -client engine fengdemo.F

Откройте командную строку Windows.

Установите путь библиотеки времени выполнения путем изменения системы PATH переменная. Используйте значение res от предыдущего шага. Убедитесь, что вы включаете ; символ терминатора строки пути.

set PATH=matlabroot\bin\arch;%PATH%

Запустите пример. fengdemo приложение должно быть на вашем системном пути.

fengdemo

MATLAB запускает и отображает фигуру.

Введите 1 <Enter> при системном приглашении продолжиться и выйти.

Смотрите также

| |

Связанные примеры

Больше о