1、cmd命令打开matlab
cmd命令行可以打开matlab,执行m文件时,需要把m文件拷贝到C:\Users\Administrator.--我的电脑是这样,不知道其他电脑是不是这个。
2、bat文件打开matlab
1)bat中直接写入matlab
matlab
因为和环境变量关联,bat默认是doc命令行。——好像逻辑是这样。
2)类似快捷方式
"D:\Program Files\MATLAB\R2018a\bin\matlab.exe"
3)执行m文件
matlab -r run(\'D:\OneDrive\matlab\matlab一键启动\xy1.m\')
4)执行多个m文件
matlab -nodisplay -nosplash -nodesktop -r run(\'D:\OneDrive\matlab\matlab一键启动\xy.m\') matlab -r run(\'D:\OneDrive\matlab\matlab一键启动\xy1.m\')
上面这个程序执行,会打开两个matlab,并行计算。
如果需要按顺序计算,应该可以控制。
可以参考上一篇:
https://www.cnblogs.com/redufa/p/13694035.html
在m文件中调用bat文件,依次计算,不过这样的话,需要制作多个bat文件。
5)以相对路径运行m文件
bat文件中的代码
matlab -r xy
其中xy是m文件的名称。
3、直接运行简单的程序
matlab -nodisplay -nosplash -nodesktop -r "plot([1:0.01:20],sin([1:0.01:20]))";"a=1; b=3;c=rand(5);d=zeros(4)"