Invalid dimensions encountered while propagating dimensions from output port of Mux to...
4 次查看(过去 30 天)
显示 更早的评论
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.
0 个评论
采纳的回答
Guy Rouleau
2012-3-22
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 个评论
Guy Rouleau
2012-3-26
K E - I am working on gathering and documenting my "debugging tricks"... you ill definitely see a blog post on that some day
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 General Applications 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!