[英]Plotting the vectors for correspoding index in Matlab
我有两个向量A = [12 21 23 14 15 36 63 63 .... ]
(100个值)和另一个向量B = [1:1:100]
。
现在我想绘制一个条形图,这样我可以在Y轴上绘制A的值,用于X轴上B矢量的相应值。 例如,将12绘制为1,将21绘制为2,将23绘制为3,依此类推。
我尝试做了hist(A,B)
但它没有用。 让我知道另一种方法。
也许你打算使用常规条形图:
>> bar(B,A)
如果x轴上的值太多,这可能会产生更好的情节:
B = 1:100;
A = randi(100,size(B));
bar(B,A,'histc');
xlim([1 100])
hist(A,100)
产生直方图A,第二个参数是您想要的容器数。 文档中有一些例子
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.