How to change the colour or text or delete some text of the default graph in findpeaks function?

6 ビュー (過去 30 日間)
Matlaber
Matlaber 2020 年 2 月 16 日
コメント済み: Matlaber 2020 年 2 月 17 日
How to change the colour or text or delete some text of the default graph in findpeaks function?
It used "findpeaks"
% generate data
x = linspace(0,1,1000);
base = 4*cos(2*pi*x);
Pos = [1 2 3 5 7 8]/10;
Hgt = [3 7 5 5 4 5];
Wdt = [1 3 3 4 2 3]/100;
for n = 1:length(Pos)
Gauss(n,:) = Hgt(n)*exp(-((x - Pos(n))/Wdt(n)).^2);
end
PeakSig = sum(Gauss)+base;
% findpeaks function
findpeaks(PeakSig,x,'MinPeakProminence',4,'Annotate','extents')
  9 件のコメント
Matlaber
Matlaber 2020 年 2 月 16 日
I tried help set but could not find how to change the colour
Matlaber
Matlaber 2020 年 2 月 17 日
Do you have any ideas how to change the colour of the line?

サインインしてコメントする。

回答 (1 件)

Muhammad Usama Sharaf SAAFI
Muhammad Usama Sharaf SAAFI 2020 年 2 月 16 日
use
title('');
command to change text after findpeak() function,
use
whitebg('blue');
to change color.
  9 件のコメント
Muhammad Usama Sharaf SAAFI
Muhammad Usama Sharaf SAAFI 2020 年 2 月 17 日
findpeaks(PeakSig,x,'MinPeakProminence',4,'Annotate','extents');
legend({'xyz','abc'},'FontSize',12,'TextColor','green');
use this command it will works perfect for you.
Thanks
Matlaber
Matlaber 2020 年 2 月 17 日
Thanks for your reply.
I would like to change the colour of the line, and not the colour of the text color as shown below in circle.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeAnnotations についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by