В этом примере показано, как создать и запустить пример Фортрана fengdemo.F
на платформах Windows®.
Запустите MATLAB® как пользователя с правами администратора. На основе ваших настроек 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>
при системном приглашении продолжиться и выйти.
computer
| matlabroot
| mex