2017-04-09 73 views
0

我試圖繪製一個有paeks和plot的信號,我有另一個函數可以檢測到這些峯值並返回它們的地址或位置。我希望藉助地址矢量在峯頂位置繪製信號和散點。我使用Matlab GUI,我似乎只有原始信號的孤立點。這裏是行負責策劃該信號:Matlab中的散點圖Gui

 plot(handles.axes7, t, Outw2); 
     hold on; 
     scatter(handles.axes7,locs_Rwave,Outw2(locs_Rwave),400,'.') 
     hold off; 

locs_Rwave有峯不會忽略,有人能指出我在正確的方向?

感謝

回答

0

你必須首先得到當前軸設置爲handles.axes7

您可能要做到以下幾點:

axes(handles.axes7); % to set the current axes 
plot(t, Outw2); 
hold on; 
scatter(locs_Rwave, Outw2(locs_Rwave), 400, 'g*'); % changed . to g* 
hold off; 
+0

非常感謝這個問題解決了! – Isra