我正在尝试绘制一个有斑点并绘制它的信号,我有另一个功能可以检测这些峰值并返回它们的地址或位置。我想借助地址向量在峰的位置上绘制信号和散点图。我正在使用Matlab GUI,我似乎只有单独的原始信号的散点。以下是负责绘制此信号的线路:
plot(handles.axes7, t, Outw2);
hold on;
scatter(handles.axes7,locs_Rwave,Outw2(locs_Rwave),400,'.')
hold off;
locs_Rwave有山峰的地址,有人能指出我正确的方向吗?
由于
答案 0 :(得分: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;