Filter löschen
Filter löschen

Invalid dimensions encountered while propagating dimensions from output port of Mux to...

4 Ansichten (letzte 30 Tage)
Hey, I'm building a Two phase IM. In one of the subsystems I have a Mux with 4 inputs and it's output connects to the two Fcn blocks which gives a scalar quantity. When I run this system it gives me this error 'Invalid dimensions encountered while propagating dimensions from output port 1 of 'TPIM/Krause Model/Subsystem/Mux2' to input port 1 of 'TPIM/Krause Model/Subsystem/Fmd1'. During propagation, we are attempting to unify the dimensions of the multiplexed signal with dimensions {1,1,1,1} to obtain the dimensions 1' where Fmd1 is one of the Fcn blocks.

Akzeptierte Antwort

Guy Rouleau
Guy Rouleau am 22 Mär. 2012
This sort of error can happen for 2 reasons: Simulink misses information to propagate dimensions properly OR the dimensions you specified are wrong.
To debug, I recommend inserting Signal Specification blocks between your blocks and specify what you think the dimensions should be. It should help determining where the problem comes from.
  4 Kommentare
Guy Rouleau
Guy Rouleau am 26 Mär. 2012
K E - I am working on gathering and documenting my "debugging tricks"... you ill definitely see a blog post on that some day

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Simulink finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by