如何从命令行运行Matlab?

Sta*_*tan 10 macos matlab

是否可以从Mac命令行运行Matlab命令?

kwa*_*ord 15

该matlab脚本位于binMATLAB应用程序包的子目录中.在我的机器上,这意味着我可以像这样运行它:

/Applications/MATLAB_R2012a_Student.app/bin/matlab
Run Code Online (Sandbox Code Playgroud)

如果你希望你的路径上这个bin目录(这样就可以直接运行matlab,mex等等),编辑或创建一个新的名为文本文件.bash_profile在你的home目录下面的行的最高水平:

export PATH=/Applications/MATLAB_R2012a_Student.app/bin:$PATH
Run Code Online (Sandbox Code Playgroud)

用您的实际MATLAB应用程序包的名称替换"MATLAB_R2012a_Student"部分.对于当前打开的终端,这不会生效,但新开的终端应该正常工作.

  • 添加两个路径都无济于事,因为每个版本的MATLAB的命令都具有相同的名称 - 计算机不是读者,所以它只选择列表中的第一个.相反,您可以创建shell别名,如`alias matlab2012 ="/ Applications/MATLAB_R2012.app/bin/matlab`.然后,运行`matlab2012`将运行该特定版本.Shell别名不会神奇地保存,所以将它们添加到您的`〜/ .bashrc`文件,以确保每次启动shell时都设置了别名. (2认同)