- 1、本文档共58页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章MATLAB图形绘制和图形编辑
第四章 MATLAB图形绘制和图形编辑 教学目标 学会使用MATLAB的图形处理功能,包括基本的绘图命令、图形的简单控制、图形窗口的编辑以及图形的高级控制等。 教学过程 4.1 通用图形函数命令 4.2 绘制二维图形 4.3 绘制三维图形 4.4 动画 4.1 通用图形函数命令 创建图形对象figure figure 创建坐标轴图形对象axes axes 4.2 绘制二维图形 绘制二维曲线plot 图形保持hold 具有两个纵坐标标度的图形plotyy 图形窗口的分割subplot 绘制函数y=f(x)图形fplot 对数坐标曲线命令 图形标注 坐标控制 绘制二维曲线plot plot(x) 向量元素的下标为横坐标,元素值为纵坐标 plot(X,Y) X=[x(i)],Y=[y(i)],先描出点(x(i),y(i)),然后用直线依次相连 plot(X1,Y1,LineSpec1,X2,Y2,LineSpec2…) LineSpeci--线条的类型,标记符号和画线用的颜色。 LineSpec 1.颜色控制: y(黄)、 m(洋红)、c(青)、r(红)、 g(绿)、b(蓝)、w(白)、k(黑) 2.标记控制: .(黑点)、o(圆圈)、x(叉)、+(十字)、*(星)、P(正五角星) 3.线形: -(实线)、:(虚线)、-.(点划)、--(双划) 【例】 x=0:0.1:1 y=x.*exp(-x) plot(x,y), xlabel(x), ylabel(y), title(y=x*exp(-x)) curvdraw01.m 图形保持hold hold on/off 保持原有图形还是刷新原有图形 hold 在两种状态之间进行切换 plot2d01.m t = 0:pi/20:2*pi; plot(t,t.*cos(t),-.r*) hold on plot(exp(t/100).*sin(t-pi/2),--mo) plot(sin(t-pi),:bP) hold off 具有两个纵坐标标度的图形plotyy plotyy(x1,y1,x2,y2) 用不同标度在同一坐标内绘制曲线 y1=0.2e-0.5xcos(4πx) 和y2=2e-0.5xcos(πx) m0410.m x=0:pi/100:2*pi; y1=0.2*exp(-0.5*x).*cos(4*pi*x); y2=2*exp(-0.5*x).*cos(pi*x); plotyy(x,y1,x,y2); 图形窗口的分割subplot subplot(m,n,p) 将一图形窗口分成m*n个小窗口, 在第p个小窗口中创建一坐标轴。 x = 0:.1:20; subplot(2,2,1) plot(x,sin(x)); x = 0:.1:20; subplot(2,2,2) plot(x,cos(x)); subplot(2,2,3) x = 0:.1:2; y1=tan(x); plot(x,y1,--b*); 绘制函数y=f(x)图形fplot fplot(fname,lims,tol,选项) fname为函数名,以字符串形式出现, lims为x,y的取值范围, tol为相对允许误差,其系统默认值为2e-3。 选项定义与plot函数相同。 例 用fplot函数绘制f(x)=cos(tan(πx))的曲线。 fplot(cos(tan(pi*x)),[ 0,1],1e-4) 对数坐标曲线命令 函数 semilogx 横坐标为对数坐标; 函数 semilogy 纵坐标为对数坐标; 函数loglog 横、纵坐标均为对数坐标。 绘制正弦函数的对数坐标曲线 t=0.1:0.1:3*pi; y=sin(t); figure(1) semilogx(t,y) grid on 图形标注 title(图形名称) xlabel(x轴说明) ylabel(y轴说明) text(x,y,图形说明) 用鼠标放置文字gtext gtext(string) 图例legend legend(string1,string2,…) 可使用LaTeX格式的控制字符 text(0.3,0.5,‘sin({\omega}t+{\beta})’) 将得到标注效果sin(ωt+β) 在0≤x≤2区间内,绘制曲线y1=2e-0.5x和y2=cos(4π
您可能关注的文档
- 的条款,得基础分20离,扣减1分条。.PDF
- 磁分离仪分离磁性细菌的新方法.PDF
- 禅城区2005--2006学年度第一学期教学质量调查问卷.doc
- 福宁高速公路高空作业车采购项目招标公告函.doc
- 福建福日电子股份有限公司关于收购控股子公司.PDF
- 福星股份(000926.sz).PDF
- 称基本法测试).PDF
- 程施工招标公告(资格后审).PDF
- 穿隧型异质接面矽晶太阳电池技术简介.PDF
- 第14章-风险理论简介.PDF
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)