资源描述:
《精讲多练matlab上机练习题-第四章》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、精讲多练matlab上机练习题——第四章1.已知向量[1,2,4,0,5,10,11,21,3,1]请绘图表示解:>>t=1:10;>>f=[1,2,4,0,5,10,11,21,3,1];>>plot(t,f,'r*:')2.绘制单位圆。提示:使用axis('square')命令保证圆形的纵横坐标刻度比例相同。解:>>fplot('[-sqrt(1-x^2),sqrt(1-x^2)]',[-1,1],'r-'),axis('square')3.绘制伏安特性曲线:U=RI,假设R分别为1,5,10和
2、20解:>>U1=I;U2=5*I;U3=10*I;U4=20*I;6>>subplot(2,2,1),plot(I,U1)>>subplot(2,2,2),plot(I,U2)>>subplot(2,2,3),plot(I,U3)>>subplot(2,2,4),plot(I,U4)>>figure>>plot(I,U1,'r',I,U2,'y',I,U3,'k:',I,U4,'b:')62.某一地区一年中的每月的平均气温和平均降雨量如下表所示,请画出其图形,要求标注出坐标轴、数据点位置、数据点大
3、小。解:>>t=1:12t=123456789101112>>T=[0.2,0.3,8.7,18.5,24.6,32.1,36.8,37.1,28.3,17.8,6.4,-3.2]>>R=[4.6,3.6,2.1,2.9,3.0,2.7,2.2,2.5,4.3,3.4,2.1,3.7]>>plot(t,T,'r*-',t,R,'o:')>>title('time-Temperature-Rainfall')>>xlabel('time')>>ylabel('Temperature&&Rainfall
4、')>>text(4,5,'降雨量')>>text(6,23,'温度')3.已知矩阵,请绘图表示解:>>A=[1,1,1,1,1,1,1;1,2,2,2,2,2,1;1,2,2,2,2,2,1;1,2,2,2,2,2,1;1,1,1,1,1,1,1]6A=11111111222221122222112222211111111>>plot(A,'r')2.请绘制的三维立体图形解:>>x=-2*pi:0.5:2*pi;y=x;[X,Y]=meshgrid(x,y);Z=X^2+Y^2;surf(X,Y,
5、Z)67.绘制由函数形成的立体图,并通过改变观察点来获得该图形在各个坐标平面上的平面投影。解:>>x=-10*pi:0.5:10*pi;y=x;>>[X,Y]=meshgrid(x,y);>>Z=sqrt((1-X^2/4-Y^2/9)*16);>>surf(X,Y,Z)>>Z2=-sqrt((1-X^2/4-Y^2/9)*16);>>surf(X,Y,Z),holdon,surf(X,Y,Z2)view(0,50)6view(50,0)6