Matlab常用小技能

2021-08-15 01:06:43 字數 807 閱讀 4244

1. 在figure裡面把區域性圖放大的方法

2. title裡面顯示變數

title(['the temperature is ',num2str(c)]);

3. semilogy 畫圖時,每個網格線代表的刻度是10^(-0.1),網格線是均勻的

4. matlab中取整數的函式

fix-向零方向取整。round-向最近的方向取整,四捨五入。floor-向負無窮大方向取整。ceil-向正無窮大方向取整。mod取餘。

5. matlab 提高執行速度

(1)向量化:將含有迴圈的計算轉化為矩陣和向量的運算,運算速度會更快。函式repmat可以靈活地根據較小的矩陣或向量來構建矩陣,通過重複輸入矩陣來建立矩陣,

a = repmat(1:3,5,2)

poolobj = parpool(size) %開啟並行池並指明並行的核數size,預設情況為cpu的核數

parfor ............

enddelete(poolobj); 關閉並行池

delete(gcp); 關閉當前的並行池

hist(a)

9. 進度條 waitbar的使用

可以參考help 

10. matlab中的nargout

matlab允許函式有多個返回值,這個詞就是表示使用者使用某個函式時準備輸出引數的個數,這個詞一般是在函式內部使用,根據不同的返回值個數決定如何為返回引數賦值。在函式內部通過控制nargout = 1表示返回乙個引數值時,nargout =2 表示兩個返回值。

Matlab常用小技巧

matlab常用小技巧 1.m 檔案如果是函式,儲存的檔名最好與函式名一致,這點都很清楚。不過容易疏忽的是,m檔名的命名盡量不要是簡單的英文單詞,最好是由大小寫英文 數字 下劃線等組成。原因是簡單的單詞命名容易與 matlab 內部函式名同名,結果會出現一些莫名其妙的錯誤。例如,寫個 m檔案,命名為...

Matlab常用小技巧

m檔案如果是函式,儲存的檔名最好與函式名一致,這點都很清楚。不過容易疏忽的是,m檔名的命名盡量不要是簡單的英文單詞,最好是由大小寫英文 數字 下劃線等組成。原因是簡單的單詞命名容易與matlab內部函式名同名,結果會出現一些莫名其妙的錯誤。例如,寫個m檔案,命名為spy,執行時就彈出乙個怪怪的fig...

unittest常用小技能 持續更新

python版本的unittest測試框架很好用。雖然看過完整的所有功能,但是發現日常工作中常用的就那麼幾個。開始整理,忘了很多了,邊想起邊加進來。無條件跳過用例unittest.skip 為真跳過用例unittest.skpiif 3 2 主動標記為失敗unittest.failure 用例失敗後...