matlab常用函数

依然范特西╮ 提交于 2019-12-02 07:03:05

1. 二维平面曲线作图函数  plot(x,y,'s');

     x和y是长度相同的向量,s表示线型和颜色。也可以多条曲线作在同一张图上。。

 

2. 多窗口作图   subplot(m,n,k);

     表示有m*n个窗口,当前图在第k个窗口。(窗口的顺序依次是从左到右,从上到下)

     适用于画多个图的时候。

 

3. 直方图作图    hist(X);

     二维直方图,可以显示数据的分布。

  •      count=hist(X) 把向量x中的元素放入等距的10个条形中,且返回每一个条形中的元素个数。
  •      count=hist(X,center) 参量X为向量,把X中的元素放到m(m=length(center))个由center中元素指定的位置为中心的直方图中。
  •      count=hist(X,number) 参量number为标量,用来指定条形的数目。
  •      [count,center] =hist(X) 返回向量X中包含频率计数的count与条形的位置向量center,可以用命令bar(center,count)画出条形直方图

    例题:作1000个服从正态N(10,25)数据

X=normrnd(10,5,1000,1);  //normrnd表示生成随机的正态分布数据
hist(X);

   结果:

    

      方法二:

X=normrnd(10,5,1000,1);
[count,center]=hist(X);
bar(center,count);

     结果:

    

 

4. 

 

 

     

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!