
Input an array to transfer function block in simulink
9 次查看(过去 30 天)
显示 更早的评论
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.
0 个评论
回答(1 个)
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.
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!