来自 Matlab 上两列数组的直方图



我正在努力理解直方图在 Matlab 中的工作原理。假设我有一个大小为 4x2 的数字数组:

A = [0.2 5; 0.3 11; 0.4 9; 0.1 2]

这代表我的投资组合:我投资于股票编号 5、11、9 和 2 的比例(所以我有 20% 的股票 n°5,30% 的股票 n°11,依此类推)。我想在 x 轴上绘制一个简单的直方图,上面有 5、11、9 和 2,以显示投资于每只股票的资金比例。

有人可以暗示我的诀窍吗?谢谢!

您想要的称为"条形图",而不是直方图。 试试bar(A(:,2),A(:,1))

最新更新