- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
利用MATLAB绘制函数图形 长春理工大学工科数学基础教学部 一、基本的绘图指令 Plot 最基本的绘图指令,对 x 坐标及相对应的 y 坐标进行作图 调用格式: plot(X,Y,?S?) plot(Y,?S?) plot(X1,Y1,?S1?, X2,Y2,?S2?,…,Xn,Yn,?Sn?) %一次画出多条曲线 例1:在区间[0,2?]内,绘制余弦曲线y=cosx. 举例—Plot绘图 选项S plot 函数中选项S可以是一个控制字符串. 用以控制曲线的颜色、格式及线标 使用语法: plot(x, y, ‘CLM‘) C:曲线的颜色 (Colors) L:曲线的样式 (Line Styles) M:曲线资料点所用的线标 (Markers) 举例—Plot绘图 一次画出多条曲线 :将 x 及 y 坐标依次送入plot 指令 例2:将y=sinx,y=cosx,y=sinx+cosx同时绘制在同一窗口上. 举例—Plot绘图 若要以不同的线标来作图 例3:将y=sinx,y=cosx,y=sinx+cosx以不同线型显示在同一窗口上. 举例—Plot绘图 只给定一个矩阵 y,对矩阵 y 的每一个行矢量作图 例4: 举例—Plot绘图 x 和 y 都是矩阵,plot(x, y) 会取用 y 的每一个行矢量和对应的 x 行矢量作图 例5: 二、单窗口多曲线分图绘图 subplot 在一个视窗产生多个图形 格式: subplot (m, n, p) 该命令将当前图形窗口分成m×n个绘图区,即每行n个,共m行,并按行从左至右依次编号,且选定第p个区为当前活动区. 二、单窗口多曲线分图绘图 三、符号函数画图 fplot 指令 绘制字符串显函数图形,对剧烈变化处进行较密集的取样 格式: fplot(function,limits,tol,S) %绘制function的图形 说明: ① 函数function必须是一个m-文件函数或者是一个包含变量x,且能用函数eval计算的字符串. ② limits是一个指定x轴范围的矢量[xmin xmax],或者是x轴和y轴的范围的矢量[xmin xmax ymin ymax]; ③ tol为相对误差值,系统默认值为2e-3; ④ S用于修饰曲线,与plot命令中用法一样. 举例—fplot 三、符号函数画图 ezplot 指令 可以完成字符串显函数、隐函数、参数方程图形得绘制. 格式: ezplot(f(x),[a,b]) % 绘制显函数y=f(x)在区间axb的图形 ezplot(f(x)) % 绘图区间为缺省值 ezplot(f(x,y),[xmin,xmax,ymin,ymax]) %画隐函数f(x,y)=0的图形 ezplot(x(t), y(t),[tmin,tmax]) %画参数方程x=x(t),y=y(t)的图形 说明:该命令每次只能绘制一条曲线,在绘出函数图的同时自动在图的上侧加注函数解析式,下侧加注自变量名称,曲线的色型、线型无法控制. 举例—ezplot绘图 例8:在x?[-2,0.5],y?[-5,5]上画隐函数 ex+sin(xy)=0的图像. 举例—ezplot绘图 例9:绘出函数 cosx 和 1/(1+x3) 的曲线. 举例—ezplot绘图 例10:绘制三叶玫瑰线 r=5sin3t. 四、特殊平面图形的绘制 polar 指令 产生极坐标图形 格式: polar(theta,rho,S) 说明:theta为极坐标角度,rho为极坐标半径;参量S指定极坐标图中线条的线型、标记符号和颜色等. 例11:绘制心形曲线 ?=5(1-sin?) 四、特殊平面图形的绘制 hist指令 绘制统计直方图,对大量的资料,显示资料的分布情况和统计特性 格式:hist(Y, n) %n是一个标量,表明使用n个箱子. 将资料依大小分成数堆,将每堆的个数画出 四、特殊平面图形的绘制 四、特殊平面图形的绘制 plotyy 指令 画出两个刻度不同的 y 轴 例13: 五、三维曲线图形 plot3 如果输入自变量是三个大小相同的矩阵 x、y、z,那么 plot3 会依序画出每个行矢量在三维空间所对应的曲线 格式:plot3(x1,y1,z1,S1, x2,y2,z2,S2,…) 说明:一次和绘制多条曲线 ezplot3 空间曲线的简易绘图命令 格式: ezplot3(x, y, z,[a,b]) %空间曲线x=x(t),y=y(t),z=z(t),a≤t≤b ezplot3(x, y, z) %空间曲线x=x(t),y=y(t),z=z(t),0≤t≤2
文档评论(0)