Invalid dimension specified for input port.

28 views (last 30 days)
Jehan Jayanetti
Jehan Jayanetti on 7 Jan 2026 at 12:02
Edited: Jehan Jayanetti on 8 Jan 2026 at 10:21
I am attempting to extend one of the example 2D Kalman filter Simulink models to 3D, but am receiving the following error:
Invalid dimension specified for input port.
Please advise.

Answers (1)

Fangjun Jiang
Fangjun Jiang on 7 Jan 2026 at 13:23
Edited: Fangjun Jiang on 7 Jan 2026 at 14:32
Change the gain parameter of the feedback Gain block. Make it 3 values or 1 value.
  3 Comments
Fangjun Jiang
Fangjun Jiang on 7 Jan 2026 at 15:53
Different model, different cause.
In this model, every where it is expecting the size of 2 (x y acceleration, velocity, position). What is the point of changing one of the input port to be size of 3 ???
Jehan Jayanetti
Jehan Jayanetti on 8 Jan 2026 at 10:21
Edited: Jehan Jayanetti on 8 Jan 2026 at 10:21
Thank you for this answer. I have made a modification to the XY acceleration model to accept 3 inputs and thus widen the bus length to 3. PSA a screenshot of a new error resulting from the modification.

Sign in to comment.

Products


Release

R2021a

Community Treasure Hunt

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

Start Hunting!