Display both the figure and save the output in the function 'findchangepts'
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Butterflyfish
am 19 Okt. 2021
Kommentiert: Butterflyfish
am 3 Nov. 2021
I am using the function findchangepts to find abrupt changes in a spectrogram:
[s,f,t,pxx] = spectrogram(data, 128, 120, 128, fs)
findchangepts(pow2db(pxx),'MaxNumChanges', 2)
It outputs a figure, which I would like to keep as it is. But I would also like to save the output 'ipt', like with:
ipt = findchangepts(pow2db(pxx),'MaxNumChanges', 2);
How can I both have the figure and the ipt without running the function twice?
0 Kommentare
Akzeptierte Antwort
Drishan Poovaya
am 3 Nov. 2021
Currently findchangepts does not support this feature. I have brought this issue to the notice of the concerned people and it might be considered for a future release.
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Annotations finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!