自动标记图的峰值,而无需点击它

207(30天)
你好,
有可能标志着阴谋的峰值自动命令,而无需标记在每一个情节。

接受的答案

明星黾
明星黾 2012年8月29日
编辑:明星黾 2012年8月29日
如果你有信号处理Toobox,我建议 findpeaks 函数有两个输出,这样你得到的值函数峰值的指数 x - variable峰值出现。
例如:
[高峰,PeakIdx] = findpeaks (Y);
和标签将是:
文本(x (PeakIdx)、峰值、sprintf (“= % 6.3 f峰值”峰);
使用 文本 命令。
说明:
X =[0:0.1π):';
Y = sin (X);
[高峰,PeakIdx] = findpeaks (Y);
图(1)
情节(X, Y)
文本(X (PeakIdx)、峰值、sprintf (“= % 6.3 f峰值”,峰值))
1评论
琪琪
琪琪 2016年3月29日
如果我有多个峰值,要分别应用标签吗?我该如何写文本命令?
谢谢你!

登录置评。

更多的答案(3)

韦恩王
韦恩王 2012年8月29日
你知道最高的价值吗?,那么是的,很容易。
x = randn (100 1);
(val,我)= max (x);
情节(x);持有;
情节(val,我“r ^”,“markerfacecolor”(1 0 0))
7评论

登录置评。


伊哈代
伊哈代 2012年8月29日
4评论

登录置评。


标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!