实验06 高层绘图操作(第5章).docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验06 高层绘图操作 (第5章 MATLAB绘图) 一、实验目的 1. 掌握绘制二维图形的常用函数。 2. 掌握绘制三维图形的常用函数。 3. 掌握绘制图形的辅助操作。 二、实验内容 1. 绘制函数的曲线 设,在x=0~2π区间取101点,绘制函数的曲线。 程序: 图形: 2. 在同一窗口中绘制多个图形 已知三个函数y1=x2,y2=cos(2x),y3=y1×y2,完成下列操作: 2.1 在同一坐标系下用不同的颜色和线型绘制三条曲线 x可取0~2π,取101个点): 图形: 2.2 以子图形式绘制三条曲线 程序(提示:x可取0~2π,取101个点): 图形: 2.3 分别用条形图、阶梯图、杆图和填充图绘制三条曲线 (1) y1=x2,程序和图形: 程序(提示:x可取0~2π,取10个点。注意:点太多时图形变形): 图形: (2) y2=cos(2x),程序和图形: 程序: 图形: (3) y3=y1×y2,程序和图形: 程序: 图形: 3. 绘制分段函数的曲线 已知 在-5≤x≤5区间绘制函数曲线。 程序: 图形: 4. 绘制极坐标曲线 ρ=asin(b+nθ),并分析参数a、b、n对曲线形状的影响(每种情况输出4个不同的图形即可)。 4.1 a变,b和n不变 π/2,π,3π/2,a=1,n=1): 图形(在同一窗口中显示4个子图): 4.3 n变,a和b不变 程序(参考:n=1,2,3,4,a=1,b=0): 图形(在同一窗口中显示4个子图): 5. 绘制函数的曲面图和等高线 其中x的21个值均匀分布在 [-5,5] 范围,y的31个值均匀分布在 [0,10] ,要求使用subplot(2,1,1)和subplot(2,1,2)将产生的曲面图和等高线图画在同一个窗口上。 程序: 图形: 6. 绘制曲面图形,并进行插值着色处理 程序: 图形: 三、实验提示 四、教程:第5章 MATLAB绘图(1/2) 5.1 二维绘图 p83 5.1.1 绘制二维曲线的基本函数 1. plot函数的基本用法 plot(x,y) x和y为同长的向量,分别存储横和纵坐标数据。 0≤x≤2(区间内,绘曲线p83 y=2e-0.5xsin(2πx) x=0:pi/100:2*pi; y=2*exp(-0.5*x).*sin(2*pi*x); plot(x,y) 例5.2 绘制参数方程的曲线 t=-pi:pi/100:pi; x=t.*cos(3*t); y=t.*sin(t).^2; plot(x,y); plot的其他用法: ① x是向量,y是有一维与x同维的矩阵 绘出曲线条数等于y的另一维数,x曲线共同的横坐标。 x,y是同维矩阵 以x,y对应列元素为横、纵坐标分别绘曲线,条数矩阵的列数。 t=t; x=[t, t]; y=[sin(t), cos(t)]; plot(x,y) ③ plot只含一个输入参数: plot(x) x是实向量。以元素的下标为横坐标,元素值为纵坐标。 (x, y) =(下标,元素值) x是复数向量。以元素实部和虚部为横、纵坐标。 (x, y) =(实部,虚部) x是复数矩阵。按列分别以元素实部和虚部为横、纵坐标。 (x, y) =(实部,虚部) x是实矩阵。按列绘制每列元素值相对其下标的曲线。 (x, y) =(下标,元素值) 例 输入为复数数据,绘制一个单位圆和三个同心圆p85 %一个单位圆,一个复数参数 t=0:0.01:2*pi; x=exp(i*t); %cos(t)+i*sin(t) plot(x); axis equal; %三个同心圆,一个复数矩阵参数 t=0:0.01:2*pi; x=exp(i*t); y=[x;2*x;3*x]; plot(y); axis equal; 2. 含多个输入参数的plot函数 plot(x1,y1,x2,y2,…,xn,yn) ① 输入参数都为向量xi和y组成一组向量对,每对长度可不同。每对绘出一曲线。 ② 输入参数有矩阵配对的x,y按对应列元素为横、纵坐标分别绘曲线,曲线条数矩阵的列数。 x=linspace(0,2*pi,100);; y1=sin(x); y2=2*sin(x); y3=3*sin(x); X=[x,x,x]; Y=[y1,y2,y3]; plot(X,Y,x,cos(x)) 3. 含选项的plot函数 绘图选项用于确定所绘曲线的线型、颜色和数据点标记符号,它们可以组合使用。例如,“b-.” 表示蓝色点划线“y:d” 表示黄色虚线菱形符标记数据点。

文档评论(0)

***** + 关注
实名认证
文档贡献者

本账号下所有文档分享可拿50%收益 欢迎分享

1亿VIP精品文档

相关文档