bat文件中打开matlab及运行m文件


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)"

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM