2015-04-27 45 views
2

我嘗試使用下面的代碼誤差線添加到MATLAB散點圖:Matlab的誤差線

scatter(1:num_episodes, mean(steps_taken)); 
hold on; 
errorbar(1:num_episodes, mean(steps_taken), 5.*ones(1,num_episodes)'); 

在下列所得:

enter image description here

不過,我在想,如果有一些方法可以刪除連接點的線,只留下誤差線?我查看了錯誤欄功能的文檔,但無法弄清楚。謝謝!

回答

3

您可以輕鬆地改變ErrorBar LineStyle物業這樣做是爲了none

h = errorbar(1:num_episodes, mean(steps_taken), 5.*ones(1,num_episodes)'); 

% >= R2014b 
h.LineStyle = 'none'; 

% Otherwise 
set(h, 'LineStyle', 'none');