資源描述:
《練習一:matlab基本運算》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。
1、2.1在MATLAB中如何建立矩陣,并將其賦予變量a?>>a=[573;491]2.3在進行算術運算時,數(shù)組運算和矩陣運算各有什么要求?進行數(shù)組運算的兩個數(shù)組必須有相同的尺寸。進行矩陣運算的兩個矩陣必須滿足矩陣運算規(guī)則,如矩陣a與b相乘(a*b)時必須滿足a的列數(shù)等于b的行數(shù)。2.4數(shù)組運算和矩陣運算的運算符有什么區(qū)別?在加、減運算時數(shù)組運算與矩陣運算的運算符相同,乘、除和乘方運算時,在矩陣運算的運算符前加一個點即為數(shù)組運算,如a*b為矩陣乘,a.*b為數(shù)組乘。2.5計算矩陣與之和。>>a=[535;374;798];>>b=[242;679;836];>
2、>a+bans=777914131512142.7計算與的數(shù)組乘積。>>a=[693;275];>>b=[241;468];>>a.*bans=12363842402.8“左除”與“右除”有什么區(qū)別?在通常情況下,左除x=ab是a*x=b的解,右除x=b/a是x*a=b的解,一般情況下,ab1b/a。2.9對于,如果,,求解X。>>A=[492;764;357];>>B=[372628]’;>>X=ABX=-0.51184.04271.33182.10已知:,分別計算a的數(shù)組平方和矩陣平方,并觀察其結果。>>a=[123;456;789];>>a.^
3、2ans=149162536496481>>a^2ans=3036426681961021261502.11,,觀察a與b之間的六種關系運算的結果。>>a=[123;456];>>b=[8–74;362];>>a>bans=010101>>a>=bans=010101>>a>a<=bans=101010>>a==bans=000000>>a~=bans=1111112.13在sin(x)運算中,x是角度還是弧度?在sin(x)運算中,x是弧度,MATLAB規(guī)定所有的三角函數(shù)運算都是按弧度進行運算。2.14角度,求x的正弦、余弦、正
4、切和余切。>>x=[304560];>>x1=x/180*pi;>>sin(x1)ans=0.50000.70710.8660>>cos(x1)ans=0.86600.70710.5000>>tan(x1)ans=0.57741.00001.7321>>cot(x1)ans=1.73211.00000.57742.15用四舍五入的方法將數(shù)組[2.45686.39823.93758.5042]取整。>>b=[2.45686.39823.93758.5042];>>round(b)ans=26492.16矩陣,分別對a進行特征值分解、奇異值分解、LU分解、QR
5、分解及Chollesky分解。>>[v,d]=eig(a,b)v=-0.4330-0.2543-0.1744-0.56570.9660-0.6091-0.70180.04720.7736d=13.54820004.83030003.6216>>a=[912;563;827];>>[u,s,v]=svd(a)u=-0.56010.5320-0.6350-0.4762-0.8340-0.2788-0.67790.14620.7204s=15.52340004.56480003.3446v=-0.82750.3917-0.4023-0.3075-0.9156-0
6、.2592-0.4699-0.09070.8781>>[l,u]=lu(a)l=1.0000000.55561.000000.88890.20411.0000u=9.00001.00002.000005.44441.8889004.8367>>[q,r]=qr(a)q=-0.69030.3969-0.6050-0.3835-0.9097-0.1592-0.61360.12210.7801r=-13.0384-4.2183-6.82600-4.8172-1.0807003.7733>>c=chol(a)c=3.00000.33330.666702.42671
7、.1447002.29032.17將矩陣、和組合成兩個新矩陣:(1)組合成一個4′3的矩陣,第一列為按列順序排列的a矩陣元素,第二列為按列順序排列的b矩陣元素,第三列為按列順序排列的c矩陣元素,即(2)按照a、b、c的列順序組合成一個行矢量,即>>a=[42;57];>>b=[71;83];>>c=[59;62];%(1)>>d=[a(:)b(:)c(:)]d=475586219732%(2)>>e=[a(:);b(:);c(:)]'e=452778135692或利用(1)中產生的d>>e=reshape(d,1,12)ans=452778135692小測
8、試1、向量.寫一段程序,找出A中的最小元素。2、編制一個解數(shù)論問題