Dimensions being inconsistent even though nothing has changed the output
Ältere Kommentare anzeigen

I have a model and I am trying to check what's wrong with the dimensions (since dimensions are not consistent).
I found this to be one of the (out of many) causes. The input into the gain is fine. The output is also fine. So why is the height a question mark?
Antworten (2)
Fangjun Jiang
am 19 Mär. 2021
0 Stimmen
Double click the Outport block "Height" to check its properties. The question mark is referencing an issue there.
4 Kommentare
Amritz Ansara
am 19 Mär. 2021
Amritz Ansara
am 19 Mär. 2021
Fangjun Jiang
am 19 Mär. 2021
go layer up and check the dimension of the downstream connection. It is good you turned on the dimension display. You should be able to find the place where the two inconsistent dimensions meet.
Amritz Ansara
am 22 Mär. 2021
Jonas
am 19 Mär. 2021
0 Stimmen
The [1x1] seems to suggest it is interpreted as a matrix (although with height and width of 1), and not as a scalar with dimension 1. May I suggest to try to add the 'Reshape' block before your Output block? This could reshape the matrix to a scalar again.
I wanted to test this for myself but couldn't manage to show the signal dimensions for some reason.
1 Kommentar
Amritz Ansara
am 19 Mär. 2021
Bearbeitet: Amritz Ansara
am 19 Mär. 2021
Kategorien
Mehr zu Simulink Functions finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



