《matlab程序设计与应用(刘卫国)》(第二版)-答案

《matlab程序设计与应用(刘卫国)》(第二版)-答案

ID:15618197

大小:465.00 KB

页数:20页

时间:2018-08-04

《matlab程序设计与应用(刘卫国)》(第二版)-答案_第1页
《matlab程序设计与应用(刘卫国)》(第二版)-答案_第2页
《matlab程序设计与应用(刘卫国)》(第二版)-答案_第3页
《matlab程序设计与应用(刘卫国)》(第二版)-答案_第4页
《matlab程序设计与应用(刘卫国)》(第二版)-答案_第5页
资源描述:

《《matlab程序设计与应用(刘卫国)》(第二版)-答案》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《MATLAB程序设计与应用(刘卫国)》(第二版)实验一MATLAB运算基础1.(1)z1=2*sin(pi*85/180)/(1+exp(2))(2)x=[2,1+2i;-0.45,5];z2=log(x+sqrt(1+x.^2))/2(3)a=-3.0:0.1:3.0;z3=0.5*(exp(0.3*a)-exp(-0.3*a)).*sin(a+0.3)+log((0.3+a)/2)(4)t=0:0.5:2.5;z4=(t>=0&t<1).*t.^2+(t>=1&t<2).*(t.^2-1)+(t

2、>=2&t<3).*(t.^2-2*t+1)2.A=[12,34,-4;34,7,87;3,65,7];B=[1,3,-1;2,0,3;3,-2,7];(1)a=A+6*Bb=A-B+eye(size(A))%I=eye(size(A))(2)c=A*Bd=A.*B(3)e=A^3f=A.^3(4)g=A/Bh=BA(5)m=[A,B]n=[A([1,3],:);B^2]3.A=[1,2,3,4,5;6,7,8,9,10;11,12,13,14,15;16,17,18,19,20;21,22,23,

3、24,25];B=[3,0,16;17,-6,9;0,23,-4;9,7,0;4,13,11];(1)C=A*B(2)D=C(3:end,2:end)4.(1)a=100:999;b=rem(a,21)==0;c=find(b);d=length(c)(2)ch='JustasBianhaimansaid,Xiehongis...';e=find(ch>='A'&ch<='Z');ch(e)=[]实验二MATLAB矩阵分析与处理1.E=eye(3);R=rand(3,2);O=zeros(2,3);S

4、=diag([1,2]);A=[E,R+R*S;O,S^2];a=A^22.H=hilb(5);P=pascal(5);Hh=det(H)Hp=det(P)Th=cond(H)Tp=cond(P)3.A=rand(5,5);a=det(A)%行列式的值b=trace(A)%行列式的迹c=rank(A)%行列式的秩d=norm(A)%行列式的范数4.A=[-29,6,18;20,5,12;-8,8,5];[V,D]=eig(A)5.A=[1/2,1/3,1/4;1/3,1/4,1/5;1/4,1/5,1

5、/6];b=[0.95,0.67,0.52]';(1)x=inv(A)*b(2)b1=[0.95,0.67,0.53]';x=inv(A)*b1(3)c=cond(A)6.A=rand(3,3);B=sqrtm(A)C=sqrt(A)实验三选择结构程序设计1.x=input('请输入x的值:');ifx<0&x~=-3y=x*x+x-6;elseifx>=0&x<5&x~=2&x~=3y=x*x-5*x+6;elsey=x*x-x-1;endy2.(if语句)score=input('请输入成绩:')

6、;ifscore>=0&score<60disp('E');elseifscore>=60&score<70disp('D');elseifscore>=70&score<80disp('C');elseifscore>=80&score<90disp('B');elseifscore>=90&score<=100disp('A');elsedisp('您输入的成绩有误,请重新输入!');end(switch语句)score=input('请输入成绩:');switchfix(score/10)cas

7、enum2cell(0:5)disp('E');case{6}disp('D');case{7}disp('C');case{8}disp('B');case{9}disp('A');otherwisedisp('您输入的成绩有误,请重新输入!');end3.a=input('请输入工号:','s');b=input('请输入该员工的工时数:');ifb>120y=120*84+(b-120)*(1+15/100)*84;elseifb<60y=b*84-700;elsey=b*84;endy4.a=

8、10+fix(89*rand());b=10+fix(89*rand());c=input('请输入一个运算符:','s');ifc=='+'disp(a+b);elseifc=='-'disp(a-b);elseifc=='*'disp(a*b);elsedisp(a/b);end5.A=rand(5,6);n=1:5;n=input('请输入n的值:');tryB=A(n,:);catchB=A(end,:);endBlasterr实验四循环结构程序

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。