假設您有1000個索引數據點,兩個標籤分組爲region1和region2。下面是如何產生這樣的隨機數據Matlab繪圖:刪除斷開區域之間的連接線?
indices = 1:1000;
data = zeros(size(indices));
% some regions of data
region1 = [50:100 200:340 450:500 670:980];
region2 = setdiff(indices, region1);
% generating random data
data(region1) = rand(size(region1)) + 1;
data(region2) = rand(size(region2));
的代碼所示生成情節
% plotting
figure(1);
cla(gca);
hold on;
plot(region1, data(region1));
plot(region2, data(region2));
hold off;
情節的例子
現在的問題是:是否有一種優雅的方式去除斷開連接的數據區域之間的連接線,而不需要進行太多的數據操作?我仍然想使用實線linestyle,或者看起來類似於此。
太好了,這確實是我在找的東西。 –