- #1
ilconformista
- 18
- 0
Hello everyone!
In Simulink , I use the Embedded MATLAB Function
function out = fcn(meas)
if meas>10
out = 4;
elseif meas<=0
out=2;
end
And I get this message:
Output argument 'out' is not assigned on some execution paths.
I would like the variable 'out' to change its value only if either of these conditions is true.
So I guess I have to give 'out' an initial value that is valid only for the first cycle of the program.
Does anyone know how I can do that?
Thanks!
In Simulink , I use the Embedded MATLAB Function
function out = fcn(meas)
if meas>10
out = 4;
elseif meas<=0
out=2;
end
And I get this message:
Output argument 'out' is not assigned on some execution paths.
I would like the variable 'out' to change its value only if either of these conditions is true.
So I guess I have to give 'out' an initial value that is valid only for the first cycle of the program.
Does anyone know how I can do that?
Thanks!