В то время как спектр, который запускает анализатор, сохраняют данные о спектре к таблице. Спектр анализатор не обновляет на каждом временном шаге. Чтобы постараться не сохранять те избыточные данные о спектре, используйте функцию isNewDataReady
.
В таблице data
вы видите разрывы во времени симуляции. Эти недостающие строки указывают время, где спектр анализатор ожидал дополнительных выборок, чтобы обновить спектр. Функция isNewDataReady
препятствовала тому, чтобы скрипт сохранил те избыточные данные.
ans =
5x4 table
SimulationTime Spectrum Spectrogram FrequencyVector
______________ _______________ _________________ _______________
[1] [1536x1 double] [100x1536 double] [1536x1 double]
[3] [1536x1 double] [100x1536 double] [1536x1 double]
[4] [1536x1 double] [100x1536 double] [1536x1 double]
[6] [1536x1 double] [100x1536 double] [1536x1 double]
[7] [1536x1 double] [100x1536 double] [1536x1 double]