Dimensional Incompatibility Error Simulink
Show older comments
I have 2 step inputs. I need to multiply them with a 3x2 matrix B to implement B*u in Simulink. How can I do that? I am getting Dimensional incompatibility error.
Answers (1)
Sebastian Castro
on 8 May 2015
Edited: Sebastian Castro
on 8 May 2015
0 votes
- You can use a Mux or Vector Concatenate block on the 2 Step inputs to form a 2-element vector.
- Then, use a Gain block with a value of B and the Multiplication mode to Matrix (K*u).
K is 3x2 and u is 2x1, so that should work out and give you a 3x1 output.
- Sebastian
Categories
Find more on Modeling in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!