- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验7.章新磊4222
实验7:图形绘制
实验目的
掌握绘制二维图形的常用函数。
掌握绘制三维图形的常用函数。
掌握绘制图形的辅助操作。
实验内容
已知,完成下列操作:
在同一坐标系下用不同的颜色和线型绘制三条曲线。
x=0:0.1:2*pi; y1=x.^2; y2=cos(2*x); y3=y1.*y2; plot(x,y1,r-,x,y2,b:,x,y3,g--)
(2)以子图形式绘制三条曲线。
x=0:0.1:2*pi;
subplot(2, 2, 1);
plot(x,y1);
y1=x.^2;
plot(x,y1);
subplot(2, 2, 3);
y2=cos(2*x);
plot(x,y2);
subplot(1, 3, 3);
y3=y1.*y2;plot(x,y3);
分别用条形图、阶梯图、杆图和填充图绘制三条曲线。
x=0:0.1:2*pi;
y1=x.^2;
subplot(1,3,1);
bar(x,y1,r);
y2=cos(2*x);
subplot(1,3,2);
bar(x,y2,g);
y3=y1.*y2;
subplot(1,3,3);
bar(x,y3,b);
clear
x=0:0.1:2*pi;
y1=x.^2;
subplot(1,3,1);
stairs(x,y1,r);
y2=cos(2*x);
subplot(1,3,2);
stairs(x,y2,g);
y3=y1.*y2;
subplot(1,3,3);
stairs(x,y3,b);
clear
x=0:0.1:2*pi;
y1=x.^2;
subplot(1,3,1);
stem(x,y1,r);
y2=cos(2*x);
subplot(1,3,2);
stem(x,y2,g);
y3=y1.*y2;
subplot(1,3,3);
stem(x,y3,b)
subplot(1,3,1);
fill(x,y1,r);
subplot(1,3,2);
fill(x,y2,g);
subplot(1,3,3); fill(x,y3,b);
绘制极坐标曲线,并分析参数a,b,n对曲线形状的影响。
分别用plot和fplot函数绘制函数的曲线,分析两曲线的差别。
%homework_7_3.m
x=0:pi/100:2*pi;
y=sin(1./x);
plot(x,y);
%homework_7_3_2_fplot.m
function y=homework_7_3_fplot(x)
y=sin(1./x);
%homework_7_3_2.m
fplot(homework_7_3_fplot,[0,7],1e-3);
绘制函数曲面图和等高线图:(1)
%homework_7_4_1_6.m
x=-pi:0.1:pi;
[x,y]=meshgrid(x);
z=(x.*x-2.*x).*exp(-x.*x-y.*y-x.*y);
surfc(x,y,z);
xlabel(x-轴),ylabel(y-轴),zlabel(z-轴);
title(三维mesh网格图);
(2)
%homework_7_4_2_1.m
x=-pi:0.1:pi;
[x,y]=meshgrid(x);
z=1./(1+sqrt((x-1).^2+y.^2))-1./(1+sqrt((x+1).^2+y.^2));
surfc(x,y,z);
xlabel(x-轴),ylabel(y-轴),zlabel(z-轴);
title(三维mesh网格图);
提示:绘制三维曲面图,首先要选定一个平面区域并在该区域产生网格坐标矩阵。在做本题之前,先分析并上机验证下列的命令执行结果。从中体会产生网格坐标矩阵的方法。
绘制由下列参数方程表示的曲面图形(未绘制图形之前,你能看出其是什么图形吗?)
, 其中。
%homework_7_5_1.m
x=inline((1+cos(u)).*cos(v));
y=inline((1+cos(u)).*sin(v));
z=inline(sin(u));
ezmesh(x,y,z);
title(轮胎面);
text(0,0,0,origin);
xlabel(X),ylabel(Y),zlabel(Z);
grid;
在一幅图上打印出函数sin(x)和cos(x)在[0,2(]区间上的图形,要求如下1)sin(x)和cos(x)图形分别用红色的点划线和绿色星号打印;2)坐标轴的窗口大小范围设为[-1,7]([-1.5.1.5];3)分别给x轴和y轴加上标注说明,图形加上名称;4)给出图例说明标注;5)在(3.3,
您可能关注的文档
- 地下车库防水.doc
- 地名的由来2.ppt
- 地暖地板选择标准.doc
- 地梁钢筋连接位置.doc
- 地质学期末考试试题及答案.docx
- 坑和凹槽.doc
- 坡地建筑中挡土墙的设计.pdf
- 坝基渗漏与绕坝渗漏.doc
- 型工字钢拼成架梁滑道架设跨.pdf
- 垫片 Gasket.docx
- 【《关于A公司人力资源管理的调查报告》2900字(论文)】 .pdf
- 河北省张家口市尚义县第一中学等校2024-2025学年高二上学期10月阶段测试数学试卷(含答案) .pdf
- 福建泉州丰泽区海滨实验小学教师考试试卷及答案 .pdf
- 基于阅读兴趣培养的小学低年级语文阅读教学探究 .pdf
- (新人教版)英语九年级全册 Unit 5 核心知识点练习(学生版+解析版) .pdf
- 【《天际股份投资价值探析案例》6300字(论文)】 .pdf
- 多黏菌素治疗中枢神经系统感染2024PPT .pdf
- 啤酒产业市场结构的变化 .pdf
- 成都市第七中学初中学校人才储备考试试题及答案 .pdf
- 小学国学经典诵读研究课题结题报告 .pdf
文档评论(0)