Input an array to transfer function block in simulink
3 views (last 30 days)
Show older comments
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 Comments
Answers (1)
Sam Chak
on 10 May 2022
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 Comments
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!