Matlab课后实验题答案
实验一 MATLAB运算基础
1。 先求下列表达式的值,然后显示MATLAB工作空间的使用情况并保存全部变量。
(1)
(2) ,其中
(3)
(4) ,其中t=0:0。5:2。5
解:
M文件: z1=2*sin(85*pi/180)/(1+exp(2)) x=[2 1+2*i;-.45 5]; z2=1/2*log(x+sqrt(1+x^2)) a=-3.0:0。1:3。0; z3=(exp(0。3.*a)—exp(-0.3。*a))。/2。*sin(a+0.3)+log((0。3+a)。/2) t=0:0。5:2。5; z4=(t>=0&t<1).*(t.^2)+(t>=1&t〈2)。*(t.^2-1)+(t>=2&t<3) .*(t。^2-2*t+1) |
2。 已知:
求下列表达式的值:
(1) A+6*B和A—B+I(其中I为单位矩阵)
(2) A*B和A。*B
(3) A^3和A.^3
(4) A/B及B\A
(5) [A,B]和[A([1,3],:);B^2]
解:
M 文件: 用subplot函数A=[12 34 —4;34 7 87;3 65 7];B=[1 3 —1;2 0 3;3 -2 7]; A+6。*B A—B+eye(3) A*B A。*B A^3 A。^3 A/B B\A [A,B] [A([1,3],:);B^2] |
3。 设有矩阵A和B
(1) 求它们的乘积C.
(2) 将矩阵C的右下角3×2子矩阵赋给D。
(3) 查看MATLAB工作空间的使用情况。
解:。 运算结果:
E=(reshape(1:1:25,5,5))';F=[3 0 16;17 -6 9;0 23 —4;9 7 0;4 13 11]; C= E*F H=C(3:5,2:3) C = 93 150 77 258 335 237 423 520 397 588 705 557 753 890 717 H = 520 397 705 557 890 717 |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论