weixin_43678571 2022-03-06 09:59 采纳率: 0%
浏览 221

matlab如何绘制柱状图上下分层

matlab如何绘制一个柱状图,有上下分层,他的柱形图长度一样

img

  • 写回答

1条回答 默认 最新

  • 技术专家团-Joel 2022-03-06 12:57
    关注

    你好首先是你要有n行3列的数据,然后比方说要保证每行加起来总量一致,我这里设置总量为1(归一化)

    y = [2 2 3; 2 5 6; 2 8 9; 2 11 12];% 43列
    y = y./repmat(sum(y,2),1,size(y,2));
    bar(y,'stacked')
    

    效果

    img

    如有帮助,请点击我评论上方【采纳该答案】按钮支持一下,谢谢!

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 3月6日

悬赏问题

  • ¥15 求解答一下是否可以修改一个软件运行时生成的文件内部内置的文件创建时间?
  • ¥15 求在R环境下用corrplot画一个相关图
  • ¥20 WIN10蓝屏问题!
  • ¥15 Mac经常自动关机,再次打开后提示“电脑因出现问题而重新启动”
  • ¥60 使用ovito软件怎么得到金属玻璃的自由体积
  • ¥15 急!如何实现根据汇编指令推测硬件功能?
  • ¥20 excel处理10000万条数据方法
  • ¥15 hc32串口接收数据
  • ¥15 阻抗控制阻尼参数过小报错
  • ¥15 在Unity开发环境中用NPOI插件输出Word文档可以,当我打包到Windows系统软件的时候输出Word文档就出现文件损坏