资源描述:
《MATLAB基础教程 薛山 课后答案[2-12章].khda.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、21double(1)a=87b=190a+ba-ba*b(2)uint8(1)1>>a=87a=87>>b=190b=190>>a+bans=277>>a-bans=-103>>a*bans=165302>>c=uint8(87)c=87>>d=uint8(190)d=190>>c+dans=255>>c-dans=0>>c*dans=2552(1)sin60(2)e3(3)3cos41>>sind(60)ans=0.86602>>exp(3)ans=20.08553>>cos(3*pi/4)ans=-0.70713u2v3uv(1)4logv2uev(2)2vuuv3(3)uv1>>u=
2、2;>>v=3;>>4*u*v/log(v)ans=21.84572>>(exp(u)+v)^2/(v^2-u)ans=15.41893>>sqrt(u-3*v)/(u*v)ans=0+0.4410i4(1)35ii42(2)sin28i1>>(3-5*i)*(4+2*i)ans=22.0000-14.0000i2>>sin(2-8*i)ans=1.3553e+003+6.2026e+002i5(1)4<20(2)4<=20(3)4==20(4)4~=20(5)'b'<'B'1>>4<20ans=12>>4<=20ans=13>>4==20ans=04>>4~=20ans=15>>'b'<'
3、B'ans=06a39b58c3d7(1)ab(2)ac(3)ab&&bc(4)ad(5)a
4、bc(6)~~d1>>a=39;>>b=58;>>c=3;>>d=7;>>a>bans=02>>a>a>b&&b>cans=04>>a==dans=05>>a
5、b>cans=16>>~~dans=172disp('sin(60)=');disp(sind(60));disp('exp(3)=');disp(exp(3));disp('cos(3*pi/4)=');disp(cos(3*pi/4));86a=39;b=58;c=3;d=7;disp('a>b'),disp(a>b);
6、disp('ab&&b>c'),disp(a>b&&b>c)disp('a==d'),disp(a==d);disp('a
7、b>c'),disp(a
8、b>c);disp('~~d'),disp(~~d);31.>>x=[93063]>>y=mod((sqrt(length(((x+5).*[12345]))*5)),3)yy=22.MATLABa=[3,7,2,7,9,3,4,1,6];b=[7];a(4)=[];vec1=a==b;vec2=mod(a,2)==0;c=sum(vec1);vec3=vec1+vec2;d=vec3.*a;vec
9、4=find(a>5);e=a(vec4)+5;vec5=find(a<5);f=vec5.^2;cdefc=1,d=[0,7,2,0,0,4,0,6],e=[122,14,11],f=[1,9,25,36,49]3.4.41.X11.11.21.31.4y1.000001.233681.552711.993722.611700.05%Interpolationusingthefourmethodsx=[11.11.21.31.4];y=[1.000001.233681.552711.993722.61170];length_of_x=length(x);scalar_x=x(1):0.05
10、:x(length_of_x);length_of_sx=length(scalar_x);y_nearest=zeros(length(scalar_x),1);y_linear=zeros(length(scalar_x),1);y_spline=zeros(length(scalar_x),1);y_cubic=zeros(length(scalar_x),1);fori=1:length_of_sxy_nearest(i)=interp1(x,y,scalar_x(i),'nearest');y_linear(i)=interp1(x,y,scalar_x(i),'linear');
11、y_spline(i)=interp1(x,y,scalar_x(i),'spline');y_cubic(i)=interp1(x,y,scalar_x(i),'cubic');endsubplot(2,2,1),plot(x,y,'*'),holdon,plot(scalar_x,y_nearest),title('method=nearest');subplot(2,2,2),plot(x,y,'*')