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 用例失敗後...