В этом примере показано, как создать и запустить пример Фортран fengdemo.F
в Windows® платформы.
Запуск MATLAB® как пользователь с правами администратора. На основе настроек контроля учетных записей (UAC) можно щелкнуть правой кнопкой мыши значок MATLAB и выбрать Run as administrator. Если эта опция недоступна, обратитесь к системному администратору.
Зарегистрируйте 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%
Запустите пример. The fengdemo
приложение должно находиться в вашем системном пути.
fengdemo
MATLAB запускается и отображает рисунок.
Тип 1 <Enter>
в системном приглашении продолжить и выйти.
computer
| matlabroot
| mex