Matlab 在macOS底下运行shell命令

2020-10-19  本文已影响0人  Yao_Fairytale

Matlab 程序运行shell 命令基本语法是

status = system('语句')

示范如果我要运行文件 a.out在 .m文件中写
status = system('./a.out')
如果正确执行了,反馈status=0;

Matlab不能看到terminal的全部命令,例如如果我输入 status = system('ifort') 就会报错

zsh:1: command not found: ifort

status =

   127

这时候在matlab 命令框输入

setenv('PATH', [getenv('PATH') ':/usr/local/bin']);

强制让它检索命令。如果不想每次打开Matlab就要重新输入,可将这句语言添加到.m文件开头

上一篇下一篇

猜你喜欢

热点阅读