Task01:二维图

语法知识

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
线性图函数plot
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
简易线性函数图
在这里插入图片描述
散点图
在这里插入图片描述
极坐标图及其与直角坐标图的转换
在这里插入图片描述
条形图
在这里插入图片描述
在这里插入图片描述
饼图
在这里插入图片描述
阶梯图
在这里插入图片描述
茎干图
在这里插入图片描述
平面多边形的着色
在这里插入图片描述
在这里插入图片描述

实例演练

在这里插入图片描述

>> Y=fix(100*rand(1,8))      %fix为向零取整函数

Y =

    81    90    12    91    63     9    27    54

>> plot(Y)
>> grid on                   %增加坐标格栅线
>> title('向量Y的线性图')     %设置图形标题
>> xlabel('向量Y的下标')      %设置横坐标标注
>> ylabel('向量Y的各元素值')   %设置纵坐标标注

在这里插入图片描述
在这里插入图片描述

>> syms x
>> y=atan(x);
>> y1=diff(y)
 
y1 =
 
1/(x^2 + 1)
 
>> x=-5:0.1:5;
>> y=eval(y);
>> y1=1./(1+x.^2);
>> plot(x,y,'-',x,y1,'*')
>> grid on
>> title('反正切函数及其微分曲线')
>> xlabel('x坐标')
>> ylabel('y坐标')
>> legend('-atan,*diff curve')

在这里插入图片描述
在这里插入图片描述

>> x=-pi:pi/10:pi;
>> y=tan(sin(x));
>> y1=sin(tan(x));
>> plot(x,y,'--rs','linewidth',2,'markeredgecolor','k','markerfacecolor','g','markersize',10)
>> hold on
>>  plot(x,y1,'-ko','markeredgecolor','k','markerfacecolor','r','markersize',10)
>> xlabel('x-axes')
>> ylabel('y-axes')

在这里插入图片描述
在这里插入图片描述

>> x=0:pi/50:2*pi;
>> y=sin(x);
>> h=plot(x,y)

h = 

  Line - 属性:

              Color: [0 0.4470 0.7410]
          LineStyle: '-'
          LineWidth: 0.5000
             Marker: 'none'
         MarkerSize: 6
    MarkerFaceColor: 'none'
              XData: [1×101 double]
              YData: [1×101 double]
              ZData: [1×0 double]

  显示 所有属性

>> set(h,'linewidth',8,'color','r')
>> grid on

在这里插入图片描述
在这里插入图片描述

>> ezplot('x^2/9+y^2/4-1')
>> axis([-3,3,-2,2]),grid on

在这里插入图片描述
在这里插入图片描述

>> ezplot('cos(2*x)./(1-sin(2*x)^(1/2))')
>> grid on

在这里插入图片描述
在这里插入图片描述

>> X=[1.55,1.58,1.60,1.64,1.66,1.68,1.7,1.73,1.78,1.8,1.82,1.85];
>> Y=[60,57,57,65,63,64,70,65,68,76,72,78];
>> plot(X,Y,'b*')
>> hold on
>> polyfit(X,Y,1)

ans =

   63.2899  -41.2900

>> x=1.5:0.1:2;
>> y=-41.29+63.2899*x;
>> plot(x,y,'r-')
>> grid on
>> xlabel('身高')
>> ylabel('体重')
>> title('身高与体重的关系图线')

在这里插入图片描述
在这里插入图片描述

>> A=[2001 2005 2010 2020 2050;12.76 13.3 14 15 16]

A =

   1.0e+03 *

    2.0010    2.0050    2.0100    2.0200    2.0500
    0.0128    0.0133    0.0140    0.0150    0.0160

>> year=A(1,:)

year =

        2001        2005        2010        2020        2050

>> popu=A(2,:)

popu =

   12.7600   13.3000   14.0000   15.0000   16.0000

>> t=2001;0.2:2050;
>> fspl=interp1(year,popu,t,'spline');
>> plot(year,popu,'o',t,fspl);grid on

在这里插入图片描述
在这里插入图片描述

>> zeta=0:6*pi/600:6*pi;
>> r=sin(3*zeta);
>> [x,y]=pol2cart(zeta,r);
>> subplot(1,2,1);polar(zeta,r)
>> subplot(1,2,2);plot(x,y);grid on

在这里插入图片描述
在这里插入图片描述

>> x=0:pi/20:5/2*pi;
>> y=exp(-0.5*x).*cos(x);
>> bar(y,0.5)

在这里插入图片描述
在这里插入图片描述

>> A=[22 20 33 41;35 19 74 84;81 60 44 52;13 19 46 67]

A =

    22    20    33    41
    35    19    74    84
    81    60    44    52
    13    19    46    67

>> S=sum(A)

S =

   151   118   197   244

>> [m,i]=max(S)

m =

   244


i =

     4

>> explode=zeros(size(S))

explode =

     0     0     0     0

>> explode(i)=1

explode =

     0     0     0     1

>> pie(S,explode)

在这里插入图片描述
在这里插入图片描述

>> X=[800 1000 1200 1500 2000 2500 3500 5000];
>> Y=[10 13 21 33 12 8 2 1];
>> h=stairs(X,Y)

h = 

  Stair - 属性:

              Color: [0 0.4470 0.7410]
          LineStyle: '-'
          LineWidth: 0.5000
             Marker: 'none'
         MarkerSize: 6
    MarkerFaceColor: 'none'
              XData: [800 1000 1200 1500 2000 2500 3500 5000]
              YData: [10 13 21 33 12 8 2 1]

  显示 所有属性

>> set(h,'linewidth',8,'color','r')
>> grid on
>> title('收入分布')
>> xlabel('月收入')
>> ylabel('百分比')

在这里插入图片描述
在这里插入图片描述

>> x=1:12;
>> y=exp(-0.5*x).*sin(x);
>> stem(y)
>> hold on
>> x1=0:0.1:12;
>> y1=exp(-0.5*x1).*sin(x1);
>> plot(x1,y1,':k')

在这里插入图片描述
在这里插入图片描述

>> t=pi/16:pi/8:2*pi;
>> x=cos(t);
>> y=sin(t);
>> fill(x,y,'m'),axis square

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值