matlab不僅是一個編程語言,更是一個強大的數學工具。它為我們提供了更簡便的方法去實現自己的想法,而無需像其它語言一樣顧及語法和數據結構。樓主不用for循環也可以在matlab里實現所需功能。. \: K7 C% G2 y* ^% k, e% z, p/ o3 w
' ~: ]" d0 P) v' N樓主可以新建一個腳本文件(ctrl+N),將下面的程序復制過去,直接運行就行了。每行百分號后面的是注釋內容,便于讀程序,matlab不識別的,不用刪; Y. t3 t9 e/ O8 k8 K" D+ V* c
/ q3 |2 @4 ], M- s
d=-45:45; %產生-45度到45度行向量,步長為1 o4 f$ C+ @: c0 u7 ?8 Q1 Z% @8 x
t=deg2rad(d); %角度轉化成弧度! x) _& {2 Y9 ]7 \. K- i( l
W=100;" B" L6 I" I: f4 @
L1=800;8 T" G) f2 K3 O, B7 V* K
M1=W*L1*cos(t); %計算M1
: Q: t. n2 T2 q: Q5 Iformat longg %設置顯示格式. ~& X d3 Y: v6 K
M1' %以列的形式查看M1, |