资源描述:
《matlab程序设计教程(第二版)课后答案new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、MATLAB第二版课后答案unit3-8unit3实验指导1、n=input('请输入一个三位数:');a=fix(n/100);b=fix((n-a*100)/10);c=n-a*100-b*10;d=c*100+b*10+a2(1)n=input('请输入成绩');switchncasenum2cell(90:100)p='A';casenum2cell(80:89)p='B';casenum2cell(70:79)p='C';casenum2cell(60:69)p='D';otherwisep
2、='E';endprice=p(2)n=input('请输入成绩');ifn>=90&n<=100p='A';elseifn>=80&n<=89p='B';elseifn>=70&n<=79p='C';elseifn>=60&n<=69p='D';elsep='E';endprice=p(3)tryn;catchprice='erroe'end3n=[1,5,56,4,3,476,45,6,3,76,45,6,4,3,6,4,23,76,908,6];a=n(1);b=n(1);form=2:20if
3、n(m)>aa=n(m);elseifn(m)4、i=1:ny1=y1+1/i^2;y2=y2*((4*i*i)/((2*i-1)*(2*i+1)));endy1y26A=[1,1,1,1,1,1;2,2,2,2,2,2;3,3,3,3,3,3;4,4,4,4,4,4;5,5,5,5,5,5;6,6,6,6,6,6];n=input('请输入n的值:');ifn<=5&n>=0disp(A([n],:));elseifn<0disp(lasterr);elsedisp(A([6],:));disp(lasterr);end7(1)f=[];forn=
5、1:40f(n)=n+10*log(n^2+5);endy=f(40)/(f(30)+f(20))(2)f=[];a=0;forn=1:40f(n)=a+n*(n+1);a=f(n);endy=f(40)/(f(30)+f(20))8y=0;m=input('输入m的值:');n=input('输入n值:');fori=1:ny=y+i^m;endy************************************************************functions=shi8_1(
6、n,m)s=0;fori=1:ns=s+i^m;end************************************************************shi8_1(100,1)+shi8_1(50,2)+shi8_1(10,1/2)思考练习2N=[1,2,3,4,5];2.*NN./21./N1./N.^23s=fix(100*rand(1,20)*9/10+10)y=sum(s)/20j=0;fori=1:20ifs(i)7、=s(i);elsecontinue;endendA4y1=0;y2=0;n=input('请输入n的值:');fori=1:ny1=y1+-(-1)^i/(2*i-1);y2=y2+1/4^i;endy1y2unit4实验指导1(1)x=-10:0.05:10;y=x-x.^3./6;plot(x,y)(2)x=-10:0.5:10;ezplot('x^2+2*y^2-64',[-8,8]);gridon;2t=-pi:pi/10:pi;y=1./(1+exp(-t));subplot(2,2,1)
8、;bar(t,y);title('条形图(t,y)');axis([-pi,pi,0,1]);subplot(2,2,2);stairs(t,y,'b');title('阶梯图(t,y)');axis([-pi,pi,0,1]);subplot(2,2,3);stem(t,y,'k');title('杆图(t,y)');axis([-pi,pi,0,1]);subplot(2,2,4);loglog(t,y,'y');title('对数坐标图(t,y)'