How to sum matrix of different size on Simulink? (R2019a)
Show older comments
I have this block in my system:

The expected behavior is to perform as it's done on Matlab.
However, I receive this error:

How can I solve this problem?
PS1: I know that it seems pretty stupid. But maybe I'm pretty stupid.
PS2: I searched. Really.
Accepted Answer
More Answers (1)
BobH
on 17 Mar 2020
The dimensions must agree, in MATLAB.
Z = zeros(400,32);
O = ones(1,32);
Z+O;
Error using +
Matrix dimensions must agree.
O = ones(400,32);
r = Z+O;
size(r)
ans =
400 32
4 Comments
madhan ravi
on 17 Mar 2020
BobH implicit addition indeed exists in MATLAB
BobH
on 18 Mar 2020
It does, starting with R2016b. If it's not working, a possibility is that the OP is using an older version and is seeing correct behavior for that version. Rubem, what version are you using?
Rubem Pacelli
on 18 Mar 2020
Edited: Rubem Pacelli
on 18 Mar 2020
madhan ravi
on 18 Mar 2020
BobH if you could see in each thread of the question there is a specific field named Release for the OPs to fill in the version they use.
Categories
Find more on Array and Matrix Mathematics in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!