I have the following MATLAB function:
function example()x = [1 2 3];y = [1 2 3; 4 5 6; 7 8 9];z = x+y;
When I run it by executing the following in MATLAB Command Window:
example()
I receive no error.
But, if I perform code generation either using the MATLAB Coder app or "codegen", I received the following error: ERROR: Size mismatch (size [1 x 3] ~= size [3 x 3])
Best Answer