MATLAB で生成したフィルタオブジェクト等価な Simulink ブロックを得るにはどうすればよいでしょうか?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
MathWorks Support Team
le 26 Juin 2015
Réponse apportée : MathWorks Support Team
le 26 Juin 2015
以下の通り生成した MATLAB フィルタオブジェクトを用いて Simulink でシミュレーションを行いたいと考えています。
>> h = fdesign.audioweighting('WT,Class','A',1,48e3);
>> Ha = design(h);
方法を教えてください。
Réponse acceptée
MathWorks Support Team
le 26 Juin 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 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Block Authoring Basics dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!