- 1、本文档共71页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Matlab绘制图像
Matlab绘制图像 第一种方法 在Workspace中绘制 绘图基本线型和颜色 符号 颜色 符号 线型 y 黄色 . 点 m 紫红 。 圆圈 c 青色 x x 标记 r 红色 + 加号 g 绿色 * 星号 b 蓝色 - 实线 w 白色 : 点线 k 黑色 -. 点划线 -- 虚线 绘图命令 绘图命令plot 主要是在数值计算中绘制函数图像。 绘制反函数图像非常容易。 绘图命令plot 调用格式1:plot(x,y) 首先定义自变量X的取值向量(横坐标) 再定义函数Y的取值向量(纵坐标) 用plot(x,y)命令给出平面曲线图。 在绘图参数中可以给出绘制图形的线型和颜色的参数。例:plot(x,y,’r*’) 就是用红色的****线型绘图。 例1:画出以下平面曲线图: Y=x2 x?[-2,2] (蓝色实线型绘图 默认) Y=sin(x) x?[-2?,2 ?] (红色*线型绘图) 程序: x=-2:0.1:2; 2. x= linspace(-2*pi,2*pi,30); y=x.^2; y= sin(x); plot(x,y) plot(x,y,’r*’) hold on hold off 其中linspace为产生线性间隔的向量(默认长度为100的向量) x=-2:0.1:2; y=x.^2; plot(x,y) hold on x= linspace(-2*pi,2*pi,30); y= sin(x); plot(x,y,r*) hold off 例2:在图形名为“平面曲线图”的图中建立坐标系,并画出如下函数图形: y=ex+20 x ?[0,5] (蓝色实线型绘图) z=2x3+3x+1 x ?[0,5] (红色*线型绘图) w=100cos(x) x ?[0,5] (紫色+线型绘图) 程序: x=linspace(0,5,30); title(‘平面曲线图’) y=exp(x)+20; xlabel(‘x轴’) z=2*x.^3+3*x+1; ylabel(‘y轴’) w=100*cos(x); plot(x,y,x,z,’r*’,x,w,’m+’) 调用格式2 plot(x1,y1,x2,y2,…) 绘制多条曲线。 例:绘制y=sin(x),z=cos(x),w=0.25x-0.5的曲线。 程序: x=0:pi/100:2*pi; y=sin(x); z=cos(x); w=0.25*x-0.5; plot(x,y,x,z,x,w) 3 peaks Y=peaks Plot(y) %画49条线 X=y’ Plot(x,y) 绘制多条曲线 利用plot命令 x=linspace(0,2*pi); plot(x,sin(x),x,cos(x),x,sin(x)+cos(x)); plot(x,sin(x),’o’,x,cos(x),’x’,x,sin(x)+cos(x),’*’); 绘制两个刻度不同的y轴 使用plotyy命令 例:x=1:0.1:10 y1=sin(x) y2=exp(-x) plotyy(x,y1,x,y2) 思考:使用plot(x,y1,x,y2)会是什么情况 其它 Loglog x,y轴均为对数刻度; Semilogx x为对数刻度,y为线性刻度 Semilogy x为线性刻度,y为对数刻度 X=pi:0.1:10; Y=sin(x); Semilogx(x,y); Semilogy(x,y); 绘图命令fplot 函数绘图命令 fplot(‘f’,lims)常用来绘制符号函数的图像,其中参数lims代表图像所在的区间。 例:绘制下列函数图像 程序如下: lims1= [-10,10]; fplot(x^4/2+x^2-1,lims1) lims2=[-5,5]; figure,fplot(sin(x)+x,lims2) figure,fplot(x^2*exp(-x^2),lims1) figure,fplot(x^2*exp(-x^2),lims2) figure,fplot(log(x+exp(1+x^2)),lims1) 注释:figure是强制生成新的窗口。 ezplot(
您可能关注的文档
- majuanjiangke分式乘除法.ppt
- mapgis投影下的几个问题.doc
- Magotteaux 公司介绍(比利时马科托公司).ppt
- 四上长春版汉字家园2概要.ppt
- Mapinfo教学课件09第九章 变量、流控制语句.ppt
- mapgis-图形输入.ppt
- MAP指令使用方法.docx
- mapgis高程点投影图形剪裁整块复制.doc
- MAPGIS地理信息系统6X培训.ppt
- 四上第20课《古诗两首》(完美版)概要.ppt
- 艺术疗法行业商业机会挖掘与战略布局策略研究报告.docx
- 智能家庭娱乐系统行业商业机会挖掘与战略布局策略研究报告.docx
- 医疗纠纷预防和处理条例与医疗事故处理条例的思考分享PPT课件.pptx
- 新冀教版(2025)七年级数学下册《6.1 二元一次方程组》习题课件.pptx
- 新冀教版(2025)七年级数学下册精品课件:6.2.3 二元一次方程组的解法代入、加减消元法的综合应用.pptx
- 导演节目行业市场发展趋势及投资咨询报告.docx
- 制作和服培训行业风险投资态势及投融资策略指引报告.docx
- 医疗转诊的行政服务行业消费市场分析.docx
- 文件装订行业市场发展趋势及投资咨询报告.docx
- 在线语言艺术教育行业分析及未来五至十年行业发展报告.docx
文档评论(0)