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