Display both the figure and save the output in the function 'findchangepts'

2 ビュー (過去 30 日間)
Butterflyfish
Butterflyfish 2021 年 10 月 19 日
コメント済み: Butterflyfish 2021 年 11 月 3 日
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?

採用された回答

Drishan Poovaya
Drishan Poovaya 2021 年 11 月 3 日
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.

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeSignal Generation and Preprocessing についてさらに検索

製品


リリース

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by