- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
如何完成MatLab坐标的绘制
如何完成MatLab坐标的绘制1.基本绘图函数函数名功能描述Plot绘制二维线性图形及两个坐标轴Plot3绘制三维图形及三个坐标轴Loglog绘制对数图形及两个坐标轴(两个轴都为对数坐标)Semilogx半对数坐标图形(X维对数坐标,Y维线性坐标)Semilogy半对数坐标(与上面相反)如:plot(y);%y为矢量,x将为索引值绘制图像,y为m×n矩阵X为索引号1:m,绘制n各图形plot(x,y);plot(x,sin(x),x,sin(x+1),x,cos(x+2));plot(t,y,’-‘,t,y2,’—‘,t,y3,’.’);2.基本函数颜色设置与点的形状基本函数颜色设置:y:黄色;g绿色;b蓝色;m红紫色;c兰绿色;w白色;r红色;k黑色基本绘图函数的点形状:+加号形状;o空心园状;*星号;.实心小元点;x叉号;s方形;d菱形;^向上箭头;v向下箭头;向右箭头;向左箭头;p五角星形;h六角星形。如:plot(t,sin(t),’-r*’);%实线,红色,星形点3.绘制三维图形plot3(x,y,z);%如果三个为矢量,将绘制三维曲线上点构成的曲线,如果为矩阵,绘图数据将从三个矩阵中的各列中读取,组成三维坐标,进行图形输出。4.设置坐标轴参数(1)axis,设置当前轴的坐标范围;(2)axes,用指定的特征创建一个新坐标轴;(3)get和set,查询或设置已有轴的各种特性;(4)gca,返回当前轴的句柄。如果图形中有多个坐标轴,在当前轴为最后图形创建的图形的坐标轴。Matlab绘制图形数据时候,会自动选择坐标轴范围,用axis可以设置新的坐标轴的范围,用一个具有四个元素的矢量表示坐标范围,格式为:axis([xmin,xmax,ymin,ymax]);如果不指定某一个方向范围可以使用inf或-inf表示,则产生半自动坐标轴范围。对于线性坐标轴,matlab会自动根据数据范围设置等间距的坐标轴数值标记,用set,修改gca变量中xtick和ytick的属性值,可以自定义坐标轴标记。如set(gca,’ytick’,[-0.3:0.1:1]);可以使用字符矢量通过修改gca变量中的’XtickLabel’实现标记字符,如:set(gca,’Xtick’,-pii/2i);set(gca,’XtickLabel’,{‘-pi’,’-pi/2’,’0’,’pi/2’,’pi’};Axis square设置两坐标轴长度成相等。Axis equel设置坐标轴标记间距相等;Axis equel tight;设置图形以紧缩方式显示。5.图形窗口figure(2);%以第二个图形窗口作为当前图形输出的窗口;subplot(m,n,i);%分成m×n个小区域,I指定当前绘图区域;colordef颜色;%如white,black等,设置绘图背景颜色。6.图形标注Matlab提供了几个函数用于图形的标注:函数名功能描述Title添加图形标题Xlabel,xlabel,zlabel添加X,Y,Z轴标注Legend在图形中添加图例Text在指定位置显示文本Gtext使用鼠标将指定文本放在图形中的位置如下为添加标题,坐标轴标注实例: t=0i/100i*2; plot(t,sin(t)); xlabel(t=0 to 2\pi,Fontsize,16); ylabel(sin(t),fontsize,16); title(Value of the Sine from Zero to Two \pi,fontsize,16)注:标注时:\pi显示成希腊字母,\alpha,\beta。在图形中添加标注与图例,如下: t=0i/100i*2; plot(t,sin(t)); xlabel(t=0 to 2\pi,Fontsize,16); ylabel(sin(t),fontsize,16); title(Value of the Sine from Zero to Two \pi,fontsize,16) text(3*pi/4,sin(3*pi/4),\leftarrow=.707,fontsize,16) text(pi,sin(pi),\leftarrowsin(t)=0,fontsize,16) text(5*pi/4,sin(5*pi/4),sin(t)=-.707\rightarrow,HorizontalAlignment,right,fontsize,16) gtext(graph of function sin(x)) %可以用鼠标指定字符串所需放设位置。 H=legend(con,sin,0) %绘制图例7.专业图形条形图和区域图用于显示矢量与矩阵中的数据,条形图用于显示离散数据,区域图用于显示连续性数据。Bar绘制垂直条形图,
文档评论(0)