exponenta event banner

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

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

Запустите MATLAB ® как пользователя с правами администратора. На основе настроек управления учетными записями пользователей (UAC), возможно, потребуется щелкнуть правой кнопкой мыши значок MATLAB и выбрать Выполнить от имени администратора. Если этот параметр недоступен, обратитесь к системному администратору.

Зарегистрируйте MATLAB как COM-сервер.

!matlab -regserver

MATLAB отображает второе свернутое окно команд. Закройте это окно.

Запишите значение matlabroot (папка, в которой установлен MATLAB) и значение, возвращаемое MATLAB computer('arch') команда. Вы будете использовать значение 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> в системном запросе для продолжения и выхода.

См. также

| |

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

Подробнее