Matlab图形绘制经典案例.docx

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Matlab图形绘制经典案例

Matlab图形绘制经典案例(转载)?2013-9-10 ?1、???三维曲线?t=0:pi/50:10*pi;?plot3(sin(2*t),cos(2*t),t)?axis?square?grid?on2、一窗口多图形?t=-2*pi:0.01:2*pi;?subplot(3,2,1)?plot(t,sin(t))?subplot(3,2,2)?plot(t,cos(t))?subplot(3,2,3)?plot(t,tan(t))?axis([-pi?pi?-100?100])?subplot(3,2,4)?plot(t,cot(t))?axis([-pi?pi?-100?100])?subplot(3,2,5)?plot(t,atan(t))?subplot(3,2,6)?plot(t,acot(t))3、?图形样式、标注、题字(也可以利用菜单直接Insert)?x=0:pi/20:2*pi;?plot(x,sin(x),b-.)?hold?on?plot(x,cos(x),r--)?hold?on?plot(x,sin(x)-1,g:)?hold?on?plot(x,cos(x)-1)?xlabel(x);?xlabel(x轴);?ylabel(y轴);?title(图形样式、标注等);?text(pi,sin(pi),x=\pi);?legend(sin(x),cos(x),sin(x)-1,cos(x)-1);?[x1,y1]=ginput(1)?%利用鼠标定位查找线上某点的值x1?=????2.0893y1?=???-0.5000?gtext(x=2.5)?%鼠标定位放置所需的值在线上4、?fplot([sin(x),cos(x),sqrt(x)-1],[0?2*pi])M文件:myfun.m内容如下:function?y=myfun(x)y(:,1)=sin(x);y(:,2)=cos(x);y(:,3)=x^(1/2)-1;再运行:?fplot(myfun,[0?2*pi])?同样可以得到下图5、?[x,y]=fplot(sin,[0?2*pi]);?[x1,y1]=fplot(cos,[0?2*pi]);?plot(x,y,-r,x1,y1,-.k)?legend(y=sinx,y=cosx)6、?x=[-2:0.2:2];?y=exp(x)-sin(x);?plot(x,y,-or,linewidth,2)7、画出y1=6(sinx-cosx),y2=x2^x-1的图形?x=[-3:0.1:3];?y1=6*(sin(x)-cos(x));?y2=x.*2.^x-1;?plot(x,y1,-r,x,y2,-.k,linewidth,2)?8、绘制心形图r=2(1-cosθ)的极坐标图形?theta=[0:0.01:2*pi];?polar(theta,2*(1-cos(theta)),-k)?polar(theta,2*(1-cos(theta)),-or)?9、用双轴对数坐标绘制y=x*3^x-30的图形?x=logspace(-3,3);?y=x.*3.^x-30;?loglog(y,-or,linewidth,2);?grid?on?10、绘制数据向量的单轴对数坐标图形?x=[1:50];?y=[1:50];?semilogx(x,y,-*b)%绘制横轴为对数坐标%纵轴为线性坐标?grid?on?semilogy(x,y,-*b)%绘制纵轴为对数坐标%横轴为线性坐标?grid?on11、绘制矩阵的条形图,并求出句柄属性值向量。?A=[1?2?3;4?5?6;7?8?9];?h=bar(A)h?=??171.0031??174.0026??176.0026?12、绘制矩阵的水平条形图。?y=[3?2?-2?2?1;-1?2?3?7?1;7?2?-3?5?2];?x=[1:3];?barh(x,y)13、绘制矩阵的面积图。?y=[3?2?-2?2?1;-1?3?3?7?2;-7?5?5?9?3];?area(y)?14、绘制矩阵的二维饼图?x=[1?2?3;4?5?6;7?8?9];?explode=[0?1?0?1?0?1?0?1?0];?pie(x,explode)15、自行确定数据向量,绘制其散点图。?x=rand(1,100);y=randn(1,100);scatter(x,y,20)?16、自行确定数据,绘制其柱形图。?x=[-2:0.01:4];y=randn(1131,1);hist(y,x)17、绘制y=sinx在[0,2*pi]上的误差图。?x=[0:pi/20:2*pi];?y=sin(x);?E=std(y)*ones(size(x));%条形控制?errorbar(x,y,E

文档评论(0)

tianma2015 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档