uaredirect("#","#");

MATLAB中plot()画图的色彩线型和希腊字母参数设置

2020-03-31 01:22 来源: 原创 浏览:次
A+ A-

  ?y?黄色?·?点线

  ?m?粉红?○?圈线

  ?c?亮蓝?×?×线

  ?r?大年夜红?+?+字线?

  ?g?绿色?-?实线

  ?b?蓝色?*星形线

  ?w?白色?:?虚线

  ?k?黑色?-.

  ?--点划线

  matlab6.1线形:

  [ + | o | * | . | x | square | diamond | v | ^ | > | < | pentagram | hexagram ]

  square?正方形

  diamond菱形

  pentagram?五角星

  hexagram六角星

  用法

  grid 翻开网格线 -- 虚线

  hold on 敕令用于在已画好的图形上添加新的图形

  1 x=0:0.001:10; % 0到10的1000个点(每隔0.001画一个点)的x座标

  y=sin(x); % 对应的y座标

  plot(x,y); % 画图

  注:matlab画图实践上就是描点连线,因此假设点取得不密,画出来就成了折线图,请试验之

  2 Y=sin(10*x);

  plot(x,y,'r:',x,Y,'b') % 同时画两个函数

  3 若要修改色彩,在坐标对前面加上相干字串便可:

  x=0:0.01:10;

  plot(x,sin(x),'r')

  4 若要同时修改色彩及图线型态(Line style),也是在坐标对前面加上相干字串便可:

  plot(x,sin(x),'r*')

  5 用axis([xmin,xmax,ymin,ymax])函数来调剂图轴的范围

  axis([0,6,-1.5,1])

  6 MATLAB也可对图形加上各类注解与处理:(见上表)

  xlabel('x轴'); % x轴注解

  ylabel('y轴'); % y轴注解

  title('余弦函数'); % 图形题目

  legend('y=cos(x)'); % 图形注解

  gtext('y=cos(x)'); % 图形注解 ,用鼠标定位注解位置

  grid on; % 显示格线

  7画椭圆

  a=[0:pi/50:2*pi]'; %角度

  X=cos(a)*3; %参数方程

  Y=sin(a)*2;

  plot(X,Y);

  xlabel('x'), ylabel('y');

  title('椭圆')

  8 绘制函数 在0 ≤ x ≤ 1时的曲线。

  x=0:0.1:1

  y=x.*exp(-x) %为甚么用点运算?若不用会如何

  plot(x,y),xlabel('x'),ylabel('y'),title('y=x*exp(-x)')

  9 画出衰减振荡曲线 与它的包络线 及 。t 的取值范围是[0, 4π] 。

  t=0:pi/50:4*pi;

  y0=exp(-t/3);

  y=exp(-t/3).*sin(3*t);

  plot(t,y,'-r',t,y0,':b',t,-y0,':b') % -r表现白色实线,:b表现蓝色点线,看上表

  grid

  10 在统一个画面上建立几个坐标系, 用subplot(m,n,p)敕令;把一个画面分红m×n个图形区域, p代表以后的区域号,在每个区域中辨别画一个图,如

  x=linspace(0,2*pi,30); y=sin(x); z=cos(x);

  u=2*sin(x).*cos(x); v=sin(x)https://blog.csdn.net/weixin_30552811/article/details/cos(x);

关键词阅读:

延伸阅读:

推荐新闻

//选项卡切换 (function (window, $, undefined) { $.fn.createTab = function (opt) { var def = { activeEvt: 'mouseover', activeCls: 'cur' } $.extend(def, opt); this.each(function () { var $this = $(this); var timer; $this.find('ul.title li').mouseover(def.activeEvt,function(){ var index = $(this).index(), that = $(this); timer = setTimeout(function(){ that.addClass('cur').siblings().removeClass('cur'); $this.find('div.list').animate({marginLeft:-670*index},'slow'); },300); }).mouseout(function(){ clearTimeout( timer ); }) }); } })(window, jQuery); $(function(){ $(".show-tab").createTab() })
返回顶部 //totop $("#totop").fixedPosition({ right:20, bottom:20, hideBefore:500, readyFunc:function(obj){ obj.hide(); }, clickFunc:function(){ $("html,body").animate({scrollTop:0},400); } }); window._bd_share_config = { share : [{ "tag" : "share_1", }] } with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?cdnversion='+~(-new Date()/36e5)];