资源描述:
《北科大MATLAB考试用参考代码》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、北科大MATLAB考试都是书后题稍微改动,本人再次将所有老师留过的作业里的代码整理在这,希望给后来者一点帮助哟~··············································································P27.1用不同数据格式显示自然底数e的值(见书p6) format short, exp(1) ans = 2.7183 >> format long,exp(1) ans = 2.718281828459046>> format
2、 short e,exp(1) ans = 2.7183e+000 >> format long e,exp(1) ans = 2.718281828459046e+000 >> format short g,exp(1) ans = 2.7183 >> format long g,exp(1) ans = 2.71828182845905 >> format rat,exp(1) ans = 1457/536 >> format
3、 hex,exp(1) ans = 4005bf0a8b14576a >> format +,exp(1) ans = + >> format bank,exp(1) ans = 2.72 >> format compact,exp(1) ans = 2.72 >> format loose,exp(1) ans = 2.72P27.2矩阵A=[123;456;789],B=[468;556;322]A=[1,2,3;4,5,6;7
4、,8,9] A = 1 2 3 4 5 6 7 8 9 B=[4,6,8;5,5,6;3,2,2] B = 4 6 8 5 5 6 3 2 2 A*B ans = 23 22 26 59 61 74 95 100 122 A.*B ans = 4 12 24
5、 20 25 36 21 16 18P27.3已知矩阵A=[52;91]B=[12;92]>> A=[5,2;9,1] A = 5 2 9 1 >> B=[1,2;9,2] B = 12 9 2 >> A>B ans = 1 0 0 0 >> A==B ans = 0 1 1 0 >> A
6、 0 1 >> (A==B)&(A> (A==B)&(A>B) ans = 0 0 0 0 P79.1绘制的图像,要求用蓝色的星号画图·····clf; x=0:pi/50:4*pi; y1=exp(x/3).*sin(3*x);y2=exp(x/3);y3=-exp(x/3); plot(x,y1,'b*',x,y2,'r-.',x,y3,'r-.'),grid on legend(
7、'y1=exp(x/3).*sin(3*x)','y2=+-exp(x/3)')p79.3在同一图形窗口画图要求使用指令gtext,axis,legend,title,xlabel,ylabelclf;x1=-pi:pi/50:pi;x2=pi:pi/50:4*pi;x3=1:0.1:8;y1=x1.*cos(x1);y2=x2.*tan(x2.^(-1)).*sin(x2.^3);y3=exp(x3.^(-1)).*sin(x3);subplot(2,2,1);plot(x1,y1,'m.');gridon;titl
8、e('y=x*cosx');xlabel('x0‰0¨¢');ylabel('y0‰0¨¢');gtext('y=x*cosx');legend('y=x*cosx');subplot(2,2,2);plot(x2,y2,'r*');gridon;title('y=x*tan(1/x)*sin(x^3)')gtext('y=x*t