繁体   English   中英

在Matlab中绘制对应索引的向量

[英]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])

bar_plot

hist(A,100)

产生直方图A,第二个参数是您想要的容器数。 文档中有一些例子

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM