2007年4月29日 星期日

我常用的基本matlab指令

由於我自己常常記不起來常用指令的功用和格式,所以我就整理了幾個常用的指令,要使用的時候就可以直接剪下貼上使用。以後有學到新的常用指令也會隨時更新。

  1. ctrl+c:停
  2. A(2,3):A矩陣第2列(上往下數第2個)第3行(左往右數第3個)
  3. (a:b):從a到b
  4. a=a(:):把matrix排成column vector
  5. ...:換下一行
  6. hold on:把figure留住不被plot洗掉
  7. line:把新圖加在舊圖上
  8. line([x1 x1';x2 x2';.....;xn xn'],[y1 y1';y2 y2';......;yn yn']):有prime跟沒prime各一條線
  9. myLine=line(x,y,z,'color','顏色代碼','linestyle','線形狀代碼','linewidth','線寬度')
  10. set(myLine,'color','b','linestyle','-','linewidth','3')
  11. linspace(initial value,final value,# of points):切割等分
  12. xlabel:在x軸加註解
  13. ylabel:在y軸加註解
  14. axis equal:座標軸等比例
  15. axis off:座標軸拿掉
  16. axis([xmin xmax ymin ymax]):訂座標軸範圍
  17. grid on:加上座標格線
  18. colordef white(or balck or none):換底色
  19. [x,y] = pol2cart(theta,rho) 或 [x,y,z] = pol2cart(theta,rho,z):柱座標轉直角座標
  20. [theta, rho]=cart2pol(x,y):直角座標轉極座標
  21. clf:把figure淨空
  22. zbar=conj(z):共軛複數

沒有留言: