Input an array to transfer function block in simulink

3 ビュー (過去 30 日間)
ANAND NALE
ANAND NALE 2022 年 5 月 10 日
回答済み: Sam Chak 2022 年 5 月 10 日
I need to give an array input to the transfer function block in simulink.
I got the following error:
Error in port widths or dimensions. Invalid dimension has been specified for input port 1 of <Model_Name>\Transfer_fcn'.
Component:Simulink | Category:Model error
Is there any possibility of getting a [1x20] array as output for this transfer function block.
if not, is there an alternative solution to this.

回答 (1 件)

Sam Chak
Sam Chak 2022 年 5 月 10 日
I don't remember that the Transfer Function block works as a MISO system.
If you think that all 20 inputs are fed into the same transfer function , might as well duplicate additional 19 TF blocks and obtain the individul outputs separately.
You can apply the Superposition principle later if you want, by using an Add block.

カテゴリ

Help Center および File ExchangeSimulink についてさらに検索

製品


リリース

R2019b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by