下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 画图Matlab画图命令积累

画图Matlab画图命令积累.doc

画图Matlab画图命令积累

本命兔子_笑
2017-10-22 0人阅读 举报 0 0 暂无简介

简介:本文档为《画图Matlab画图命令积累doc》,可适用于IT/计算机领域

画图Matlab画图命令积累matlab画图命令积累aimit:发表subplot(,,)plot(x)title('默认格式')subplot(,,)plot(x)set(gca,'xtick',)set(gca,'ytick',)title('X自定义间隔Y关闭')subplot(,,)plot(x)set(gca,'xtick',)set(gca,'xticklabel',sprintf('f|',get(gca,'xtick')))set(gca,'ytick',)set(gca,'yticklabel',{'Two','Four','Five','Seven'})title('XY自定义间隔、精度及显示方式')subplot(,,)plot(x)set(gca,'xminortick','on')styleset(gca,'ticklength',)set(gca,'tickdir','out')title('XY坐标刻度显示方式')subplot(,,)plot(x)set(gca,'xtick',min(x)(max(x)min(x))max(x))set(gca,'ytick',min(x)(max(x)min(x))max(x))title('论文中常用的标准点式显示')x=::y=rand(size(x))subplot(,,)semilogx(x,y)set(gca,'XLim',)set(gca,'XMinorTick','off')set(gca,'XTick',)set(gca,'XGrid','on')set(gca,'XMinorGrid','off')title('自定义网格显示')plot建立向量或矩阵各队队向量的图形字元颜色字元图线型态loglogx、y轴都取对数标度建立图形y黄色点semilogxx轴用于对数标度y轴线性标度绘制图形k黑色o圆semilogyy轴用于对数标度x轴线性标度绘制图形w白色xxtitle给图形加标题b蓝色xlabel给x轴加标记g绿色**ylabel给y轴加标记r红色实线text在图形指定的位置上加文本字符串c亮青色:点线gtext在鼠标的位置上加文本字符串m锰紫色点虚线grid打开网格线虚线holdon命令用于在已画好的图形上添加新的图形x=::到的个点(每隔画一个点)的x座标y=sin(x)对应的y座标plot(x,y)绘图注:matlab画图实际上就是描点连线因此如果点取得不密画出来就成了折线图请试验之Y=sin(*x)plot(x,y,'r:',x,Y,'b')同时画两个函数若要改变颜色在座标对后面加上相关字串即可:x=::plot(x,sin(x),'r')若要同时改变颜色及图线型态(Linestyle)也是在坐标对后面加上相关字串即可:plot(x,sin(x),'r*')用axis(xmin,xmax,ymin,ymax)函数来调整图轴的范围axis(,,,)MATLAB也可对图形加上各种注解与处理:(见上表)xlabel('x轴')x轴注解ylabel('y轴')y轴注解title('余弦函数')图形标题legend('y=cos(x)')图形注解gtext('y=cos(x)')图形注解,用鼠标定位注解位置gridon显示格线画椭圆a=:pi:*pi'角度X=cos(a)*参数方程Y=sin(a)*plot(X,Y)xlabel('x'),ylabel('y')title('椭圆')绘制函数在x时的曲线。x=::y=x*exp(x)为什么用点运算,若不用会怎样plot(x,y),xlabel('x'),ylabel('y'),title('y=x*exp(x)')画出衰减振荡曲线与它的包络线及。t的取值范围是,π。t=:pi:*piy=exp(t)y=exp(t)*sin(*t)plot(t,y,'r',t,y,':b',t,y,':b')r表示红色实线:b表示蓝色点线看上表grid在同一个画面上建立几个坐标系,用subplot(m,n,p)命令把一个画面分成m×n个图形区域,p代表当前的区域号在每个区域中分别画一个图,如x=linspace(,*pi,)y=sin(x)z=cos(x)u=*sin(x)*cos(x)v=sin(x)cos(x)subplot(,,),plot(x,y),axis(*pi),title('sin(x)')subplot(,,),plot(x,z),axis(*pi),title('cos(x)')subplot(,,),plot(x,u),axis(*pi),title('sin(x)cos(x)')subplot(,,),plot(x,v),axis(*pi),title('sin(x)cos(x)')三维图形三维螺旋线:t=:pi:*piplot(sin(t),cos(t),t)参数方程grid添加网格t=linspace(,*pi,)plot(t*sin(t),t*cos(t),t)注意点乘也可以同时画出两条曲线格式与二维情况类似兹不举例。用mesh命令画曲面画出由函数形成的立体网状图:a=linspace(,,)在x轴上从()取点b=linspace(,,)在y轴上取点x,y=meshgrid(a,b)x和y都是x的矩阵z=x*exp(x^y^)计算函数值z也是x的矩阵mesh(x,y,z)画出立体网状图surf和mesh的用法类似:a=linspace(,,)在x轴上取点b=linspace(,,)在y轴上取点x,y=meshgrid(a,b)x和y都是x的矩阵z=x*exp(x^y^)计算函数值z也是x的矩阵surf(x,y,z)画出立体曲面图

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/5

画图Matlab画图命令积累

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利