exponenta event banner

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

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

Откройте файл MATLAB ®.

Запишите значение matlabroot (папка, в которой установлен MATLAB). Вы будете использовать значение позже, чтобы задать путь к библиотеке времени выполнения в setenv команды.

matlabroot

Убедитесь, что текущая папка доступна для записи, и скопируйте пример.

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

Создайте приложение.

mex -v -client engine fengdemo.F

Задайте путь к библиотеке времени выполнения. Эта команда заменяет значение, если оно имеется, в LD_LIBRARY_PATH. Дополнительные сведения см. в разделе Установка пути к библиотеке времени выполнения в системах Linux.

setenv LD_LIBRARY_PATH matlabroot/bin/glnxa64:matlabroot/sys/os/glnxa64

Задайте путь. Убедитесь, что вы включили : символ конца пути.

setenv PATH matlabroot/bin:$PATH  

Выполните пример. fengdemo приложение должно находиться в системном пути.

./fengdemo

MATLAB запускается и отображает рисунок.

Напечатать 1 <Enter> в системном запросе для продолжения и выхода.

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

Подробнее