メインコンテンツ

getSpectrumData

スペクトル アナライザーに表示されたスペクトル データの保存

説明

spectrumTable = getSpectrumData(scope) は、スペクトル アナライザーに表示されるスペクトルとスペクトログラムを、スペクトルに関する追加の統計と共に返します。

すべて折りたたむ

スペクトル アナライザー オブジェクトを作成し、データを生成します。

scope = spectrumAnalyzer;
scope(randn(6000,3))

スペクトル アナライザーに表示された最後のスペクトルのデータを table に保存します。

specTable = getSpectrumData(scope)
specTable =

  1×3 table

    SimulationTime       Spectrum        FrequencyVector
    ______________    _______________    _______________

      {[0.5999]}      {1024×3 double}    {1024×1 double}

入力引数

すべて折りたたむ

クエリするスペクトル アナライザー。次のいずれかとして指定します。

出力引数

すべて折りたたむ

次のフィールドを含むスペクトル テーブルが返されます。

フィールド説明
SimulationTimeシミュレーション時間
Spectrumパワー、パワー密度、または RMS のスペクトル データ
Spectrogramスペクトログラムのデータ
MinHoldTrace最小ホールド トレースのデータ
MaxHoldTrace最大ホールド トレースのデータ
FrequencyVector周波数ベクトル

バージョン履歴

R2017b で導入

すべて展開する