MATLAB如何绘制条形图和区域图

 时间:2026-02-14 21:22:58

1、二维条形图的绘制

  A=[1,2,3;7,4,3;2,3,4;4,6,8;8 9,10]

    bar(A)

MATLAB如何绘制条形图和区域图

MATLAB如何绘制条形图和区域图

2、立体条形图的绘制

 A=[1,2,3;7,4,3;2,3,4;4,6,8;8 9,10];

 bar3(A)

MATLAB如何绘制条形图和区域图

MATLAB如何绘制条形图和区域图

3、绘制叠加的条形图

 A=[1,2,3;7,4,3;2,3,4;4,6,8;8 9,10];

 bar(A,'stack')

MATLAB如何绘制条形图和区域图

4、绘制区域图

   区域图就是讲向量或矩阵Y中的元素显示为一条或多条曲线,并且填充曲线一下的面积。当Y为矩阵时,曲线堆栈,显示每一个X趋于间内元素对曲线总高度的贡献。

如:

 A=[1,2,3;7,4,3;2,3,4;4,6,8;8 9,10];

area(A)

 grid on %显示栅格

colormap%将栅格显示在图形上

MATLAB如何绘制条形图和区域图

MATLAB如何绘制条形图和区域图

5、利用区域图进行数据比较

     sales=[51 82 90 59 47];%销售数字矢量

     x=90:94;%时间跨度为五年

profits=[19 34 61 50 29];%利润矢量

area(x,sales,'FaceColor',[0.5,0.9,0.6])

hold on

area(x,profits,'FaceColor',[0.9,0.85,0.7])

hold off

set(gca,'XTick',[90:94])

set(gca,'Layer','top')

gtext('\leftarrow 销售量')

gtext('利润')

gtext('费用')

MATLAB如何绘制条形图和区域图

MATLAB如何绘制条形图和区域图

  • edge浏览器自带翻译在哪
  • Oracle VM关于显示最大屏幕尺寸如何设置调整
  • MDK仿真时,如何查看变量的变化情况
  • MATLAB R2015b怎么设置百分率为100%
  • matlab 绘图菜单
  • 热门搜索
    怎么才能让头发长得快 减肥瑜伽动作 乌镇攻略 跳绳减肥的最佳时间 扎尕那旅游攻略 芭比娃娃的房子怎么做 孕妇呕吐怎么办 减肥花茶 防沉迷怎么修改 鼓浪屿旅游攻略自由行