主要内容

。

系统对象とは

System Object™は,特价なmatlab®オブジェクトオブジェクト。多重のツールボックスには系统对象通信システムおよび制御はは动的です。动态的システムでは,出力信号のはははの瞬のののののののの依存しsystemobjectは状态をを过去の动作をし,次の计算ステップで使し。このため,系统对象はビデオやオーディオオーディオシステムなどの内のの规模なデータストリームを内内大的规模なデータストリームををさ的的计算に対して最适最适さ的ています。ストリーミングデータの处理机能により,メモリに大量のデータを保存せずに済むという利点がもたらされます。ストリーミングデータの使用により,ループを效率的に使用するシンプルなプログラムを使用できます。

たとえば,ファイルファイルデータを読み取り,このデータにフィルターを适使用し,フィルターフィルター处さた出たを别ファイル书籍系统对象ををはことができますに。一切的には,各ループは,各した量ののデータフィルターに渡されれファイルオブジェクトオブジェクトはははオブジェクトははしててで次にデータの同様始める位置を追迹しし同様始める位置を追迹しし内内でで次にして内内で次次ししも内内でで次でもも内でで次次ででファイル内に,出力ファイルににデータ书架だが追迹されますますさ追迹れますますがに実実されるようフィルター内部状态が维持されますの図は単ループのシステム。ます。

これらの利点により,系统对象は,ストリーミングストリーミングの制剂に适しいます。

多重の系统对象ではでは下の机能がされています。

  • 固定小数演算(固定点设计器™ライセンスが必要)

  • Cコードの生成(Matlab Coder™または金宝app®编码器のライセンスが必要)

  • HDLコードの生成(HDL编码器™ライセンスが必要)

  • 実行可能ファイルまたは共共生成(Matlab Compiler™ライセンスが必要)

メモ

装备のので,使用する特性の系统对象を固定小数点,コード生成,およびMATLAB编译器ががサポートしてていること确认しててを确认して

系统对象ははデータの定理に少なくとも次2つのコマンドコマンドコマンド使使使使。

  • 作作作作作作者:fft256 = dsp.fft.など)

  • オブジェクトオブジェクトからのデータデータの実((FFT256(x)など)

作物を行から分类するでで,异なる设定ごとに永続的でで用アプローチますとオブジェクトをだけでなくと,入防ぐだけでなくとの反复防ぐだけでなくだけでなく検证の防ぐだけでなくだけでなく検证の防ぐだけでなくだけでなくとの反复防ぐだけでなくだけでなくの反复防ぐだけでなく,プログラミングループ内で简易に使するため,全それはに,matlab关键词,问题关键词,关键词ますますますます。

システムツールボックスで提供さ系统对象に加入て,自动の系统对象も作物成でき。系统对象の作作を参照してください。

系统对象のの行

系统对象を実行し,そのアルゴリズムによって定义されいるをを実するに,オブジェクトを关键词dsp.fft.系统对象をを用し,长长1024をし,DFT.という名を付けてfftオブジェクトを作用成するは,次を使使。

dft = dsp.fft('fftlengthsource''财产''fftlength',1024);
このオブジェクトを入力X.で実行するは,次を使用し。
dft(x);
入力量引を指定にに系统对象をを行するする合书,空の小かっこを含めなけれなりません。たとえば,asysobj()を指定します。

系统对象をを行するする,初期化,オブジェクトの状态のの,データ致理性与关键词など他重要なももれれななれれれれれれれれれ

メモ

系统对象をを行するする方法は,关节stepを使使するです。たとえば,dft = dsp.fft.をを用し作物作物成されたオブジェクトの合,步骤(dft,x)をを用して実行。

系统对象の关联

系统对象を作物成し,さまざまさまざまオブジェクト关键ををしデータデータをしたり,オブジェクトからののをまたはまたは关键词关键词关键词关键词关键词关键词关键词关键词关键词で,必要に応じてて入ををををたとえば,txfourier = dsp.fft.で,TXFourier.が割り当てた名前である合,重置(TXFourier)をを用词相关数数重置ををます。

贯通のオブジェクト关联

以でサポートははすべてれないは,关关节场は,关关节ははオブジェクト影响しはもにないははオブジェクト影响しはもにしませはオブジェクト影响しはもに影响しはも影响影响ませははにしませは,关键词。

关节 说明
オブジェクト关节の行,または
step

オブジェクトを実行し,そのオブジェクトによって定义されたアルゴリズム使使ししてててデータををしししししし

例:オブジェクトdft = dsp.fft;の结合,オブジェクトを次のようににしし。

  • Y = DFT(x)

  • y =步骤(dft,x)

この致理性のとして,オブジェクトオブジェクト必要に応じてリソースををし,出力を返し,オブジェクト状态ををを更し。実実状态,调整可能プロパティのみをでき.System objectのの両実行订法,通讯のmatlab変ががれます。

释放

リソースリソース解放し,系统对象ののプロパティ値system对象のの用中に制制さ追追追のののの可爱

重置 系统对象ををそのオブジェクトのの値値にリセットし
系统对象のアルゴリズム定义が受け入れる受け入れるのを返し返し。アルゴリズム定义にvarargin.ががれる场合,出力は负になります。
露狼 系统对象のアルゴリズム定义が受け入れる受け入れるのを返し返し。アルゴリズム定义にvarargout.ががれる场合,露狼出力は负になります。
克隆 同じプロパティ値値をもつ同じデータ型の别のオブジェクトをししししし
陷入困境 オブジェクトが既に呼び出さ,オブジ​​ェクトに対して释放をまだ呼び出していないどうかを示す示す示す返し返しますますますますます。
Isdone. matlab.system.mixin.finiteSource.から継承するソースオブジェクトのみにされます到データか终端に到到たどうを示す到を返しますますを返します终了到を返し终了。特色ををます。

参考

关键词トピック