高效管理matlab代碼(不同文件的函數調用,乾貨技巧)

關鍵語句:

addpath(genpath('引用的路徑'));將該語句添加的要執行的腳本中

在這裏插入圖片描述
我的路徑 : E:\matlabDM\交大課題組,
代碼有很多,數據,核心函數,腳本文件等等,一開始放到一起還可以,隨着函數、數據的增多,這樣會特別不方便。

個人建議:

把data放到一個子文件夾,此處是E:\matlabDM\交大課題組\data,
把核心函數(經常調用的函數)放到一個子文件夾,此處是E:\matlabDM\交大課題組\ccode,
如果更多,還可以在分類。
這樣,若想調用子文件的數據,函數,在執行腳本文件前只需添加前兩行代碼即可。

乾貨技巧

1.函數命名:
AB_C,不要用空格,括號;變量名命名:x_1,x_{1}
2.變量名技巧:
中間變量不用的,可以用同一個變量名來回覆蓋,節省內存(在處理大數據很重要)
3.一個腳本文件可以有多個函數的,第一個是主函數,剩下的全是子函數,爲主函數服務的參考實例代碼
4.不要在命令行執行超過5句以上的代碼,可以建一個腳本文件,選中代碼,按F9執行(這樣可以有效避免代碼出錯,來回在命令行復制,而且利於保存)
5.註釋
%% 文字(中間有個小空格,可以劃分代碼塊,讓代碼結構更清晰)
%{
啦啦

%}多行註釋,很有用
%平常一行代碼的註釋,要寫在代碼同一行的右邊,並與前面的對其(如上圖),這樣代碼,註釋都很清晰。
在這裏插入圖片描述
圖片添加馬賽克,請見諒,大家共同學習,謝謝大家。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章