使用bar函数在x轴上偏移(matlab)

时间:2017-01-06 14:25:54

标签: matlab

我使用以下代码在matlab中生成图表:

$in_list_cns = implode( "' , '", explode(",", $CN_no)); 
$sql = "SELECT * FROM mock_data WHERE CN_no IN ( '{$in_list_cns}')" 

如您所见,epsilons = 0.1:0.1:1; RMS = zeros(length(epsilons)); %some data manipulations, changing the RMS to real values figure; bar(epsilons , RMS); 包含10个值:epsilons

然而,使用0.1, 0.2, ..., 1函数我得到一个偏移量,就像在这张照片中可以看到的那样: enter image description here

任何想法如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

这些看起来像您的RMS不是矢量,而是在第一列之外具有零(或NAN)值的矩阵。 因此,您只需显示RMS第一列:

bar(epsilons , RMS(:,1));