MATLAB で生成したフィルタオブジェクト等価な Simulink ブロックを得るにはどうすればよいでしょうか?
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
MathWorks Support Team
am 26 Jun. 2015
Beantwortet: MathWorks Support Team
am 26 Jun. 2015
以下の通り生成した MATLAB フィルタオブジェクトを用いて Simulink でシミュレーションを行いたいと考えています。
>> h = fdesign.audioweighting('WT,Class','A',1,48e3);
>> Ha = design(h);
方法を教えてください。
Akzeptierte Antwort
MathWorks Support Team
am 26 Jun. 2015
MATLAB フィルタオブジェクトをã€é–¢æ•° realizemdl ã¾ãŸã¯ block を用ã„ã¦ç‰ä¾¡ãª Simulink ブãƒãƒƒã‚¯ã‚’生æˆã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚関数 realizemdl 㯠Simulink ã® sum, gain, delay を用ã„ã¦ãƒ•ィルタを実ç¾ã—ã¾ã™ã€‚関数 block 㯠Ha ã¨ç‰ä¾¡ã¨ãªã‚‹ DSP System Toolbox/Signal Processing Blockset を生æˆã—ã¾ã™ã€‚
具体的ã«ã¯ã€MATLAB コマンドプãƒãƒ³ãƒ—トã§ä»¥ä¸‹ã‚’ãŠè©¦ã—ãã ã•ã„。
>> h = fdesign.audioweighting('WT,Class','A',1,48e3);
>> Ha = design(h);
>> realizemdl(Ha);
ã¾ãŸã¯ã€
>> h = fdesign.audioweighting('WT,Class','A',1,48e3);
>> Ha = design(h);
>> block(Ha);
ã¨ã™ã‚‹ã“ã¨ã§ãƒ•ィルタã«å¯¾ã™ã‚‹ Simulink ブãƒãƒƒã‚¯ãŒç”Ÿæˆã•れã¾ã™ã€‚生æˆã•れãŸãƒ–ãƒãƒƒã‚¯ã‚’添付ã®ã‚µãƒ³ãƒ—ãƒ«ãƒ¢ãƒ‡ãƒ«åŒæ§˜ã«é›¢æ•£ä¿¡å·ã‚’与ãˆã€ã‚·ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ãŒè¡Œãˆã¾ã™ã€‚
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Block Authoring Basics finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!