SamplerModel

SamplerModel[]

サンプル採取器の単一入力単一出力モデルを表す.

SamplerModel[specs]

指定 specs のサンプル採取器を表す.

詳細

  • SamplerModelはサンプル採取器または定期的なサンプリングとしても知られている.
  • SamplerModelは,センサからの連続時間信号をデジタルマイクロコントローラやデジタル信号プロセッサで使われる離散時間信号に変換するためによく使われる.
  • サンプル採取器は,連続時間信号 を取り,定期的にこれのサンプルを取って離散時間信号 を生成する操作のモデルである.ここで, はサンプリング周期である.
  • SamplerModelを含むInputOutputResponseを使用して系のシミュレーションを行うと,連続時間系と離散時間系が混在した系になる.その場合,すべての離散時間信号は区分的定数値および連続時間信号として扱われる.
  • 指定 spec は連想で,次のキーを持つことができる.
  • "InputVariables"{u[t]}入力変数
    "OutputVariables"{y[t]}出力変数
    "SamplingPeriod"1サンプリング周期
    "SignalCount"1入出力の数
    "TemporalVariable"t一時変数
  • SamplerModel[]["prop"]を使ってモデルのさまざまな特性が入手できる.
  • "prop"の値は spec の任意のキーと次のいずれかでよい.
  • "Properties"特性名のリスト
    "PropertyAssociation"連想としての特性の名前と値
    "PropertyDataset"データ集合としての特性の名前と値
    {p1,p2,}
  • 特性 pi
  • の値

例題

すべて開くすべて閉じる

  (2)

サンプル採取器モデル:

その特性:

サンプル採取器の正弦波入力に対する応答のシミュレーションを行う:

入力信号とサンプル採取器の応答をプロットする:

スコープ  (9)

単一入力単一出力のサンプル採取器モデル:

2つの入力と出力のサンプル採取器:

カスタム特性のサンプル採取器:

使用可能な全特性をリストする:

特定の特性を得る:

複数の特性を得る:

特性を連想として得る:

データ集合として:

減衰する正弦波に対するサンプル採取器の応答のシミュレーションを行う:

サンプリング周期を短くしてよりよいサンプリングを得る:

サンプリング周期が短いとサンプリング結果がよくなる:

アプリケーション  (1)

サンプル採取器モデルはサンプリングされたデータ系の部分系である:

系のシミュレーションを行う:

応答をプロットする:

特性と関係  (4)

サンプル採取器モデルは,本質的に,初期値0のゼロ次補間である:

補間:

サンプル採取器モデルの応答:

両者は等しい:

サンプル採取器モデルは,本質的に,時間に基づく動作である:

WhenEventに基づく応答:

サンプル採取器モデルの応答:

両者は等しい:

ホールダーモデルはサンプル採取器モデルの逆の操作である:

ホールダーモデルと直列のサンプル採取器モデル:

出力信号は入力信号に等しい:

ナイキスト・シャノン(NyquistShannon)の定理には,サンプリングされた信号から入力信号を再構成するためには,サンプリング周期は少なくとも入力信号の周期の2倍でなければならないとある:

サンプル採取器モデルとホールダーモデルを直列で繋ぐ関数:

入力が入力信号の10倍の周期でサンプリングされたときの出力信号:

入力周期の0.5倍でサンプリングすると,信号の再構築がうまくできない:

Wolfram Research (2024), SamplerModel, Wolfram言語関数, https://reference.wolfram.com/language/ref/SamplerModel.html.

テキスト

Wolfram Research (2024), SamplerModel, Wolfram言語関数, https://reference.wolfram.com/language/ref/SamplerModel.html.

CMS

Wolfram Language. 2024. "SamplerModel." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/SamplerModel.html.

APA

Wolfram Language. (2024). SamplerModel. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/SamplerModel.html

BibTeX

@misc{reference.wolfram_2024_samplermodel, author="Wolfram Research", title="{SamplerModel}", year="2024", howpublished="\url{https://reference.wolfram.com/language/ref/SamplerModel.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_samplermodel, organization={Wolfram Research}, title={SamplerModel}, year={2024}, url={https://reference.wolfram.com/language/ref/SamplerModel.html}, note=[Accessed: 22-November-2024 ]}