如何在Matlab中绘制水平区间图

时间:2013-12-13 08:37:47

标签: matlab plot intervals

我有一组分为10种不同类型的数据点。每种类型都有自己的值范围。例如,观察x1属于范围[10 12]x2属于范围[6 7]等。

我想做的是将不同类的不同间隔绘制成Matlab图,例如:

enter image description here

我怎么能在Matlab中做到这一点?是否有内置函数?

Thnx任何帮助:)

1 个答案:

答案 0 :(得分:2)

试试这个例子给你一个想法:

X = rand(2,5)
Y = rand(1,5)
Y = [Y;Y]

plot(X,Y)

基本上只是将每个单独的行放在它自己的列