欢迎来到天天文库
浏览记录
ID:6698510
大小:53.00 KB
页数:4页
时间:2018-01-22
《matlab习题及答案8》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1.打开“图形窗口”,熟悉其中各个菜单和工具的功能和用法参考答案:略2.编写程序,该程序在同一窗口中绘制函数在之间的正弦曲线和余弦曲线,步长为,线宽为4个象素,正弦曲线设置为蓝色实线,余弦曲线颜色设置为红色虚线,两条曲线交点处,用红色星号标记参考答案:>>x=0:pi/10:2*pi;>>sinx=sin(x);>>cosx=cos(x);>>figure,plot(x,sinx,'LineWidth',4)>>holdon,plot(x,cosx,'r:','LineWidth',4)>>holdon,plot(x(find(
2、cosx==sinx)),cosx(find(cosx==sinx)),'r*','LineWidth',4)3.绘制下列图像(1),(2)三维曲线:,,(3)双曲抛物面:,,(4),其中和满足,可以任取参考答案:(1)>>x=0:pi/10:10*pi;>>plot(x,sin(x))(2)>>[X,Y]=meshgrid(-10:0.5:10);>>Z=X.^2+6*X*Y+Y.^2+6*X+2*Y-1;>>plot3(X,Y,Z)(3)>>[X,Y]=meshgrid(-16:0.4:16,-4:0.1:4);>>Z=X.
3、^2/16-Y.^2/4;>>plot3(X,Y,Z)(4)>>a=0.1;b=0.8;>>x=0:0.1:1;>>y=zeros(size(x));>>ind=(x>=a&x<=b);>>y(ind)=(x(ind)-a)/(b-a);>>plot(x,y)1.绘制下列图像(1)绘制电脑磁盘使用情况的饼状图(2)生成100个从0到10之间的随机整数,绘制其直方图(3)生成10个从0到10之间的随机整数,绘制其阶跃图参考答案:(1)利用pie函数(2)>>hist(round(rand(100,1)*10))(3)>>X=rou
4、nd(rand(10,1)*10);>>stairs(X)2.通过界面交互方式在第2题生成的图形中添加注释,至少应包括:标题,文本注释,图例参考答案:略3.通过函数方式在第2题生成的图形中添加注释,至少应包括:标题,文本注释,图例参考答案:>>title('正弦曲线和余弦曲线');>>gtext('sin(x)')>>gtext('cos(x)')>>legend('sin(x)','cos(x)')1.对第3题中绘制的双曲抛物面尝试进行视点控制和颜色控制参考答案:使用view函数和colormap函数。
此文档下载收益归作者所有