It means you called a function and requested an output that was never created in the workspace of the function. Here's a simple example
function out=test(in)
in+1;
end
Now if I do the following, I get an error because I've asked for an output 'z', but a value for this is never created inside the function
>> z=test(1)
Error in test (line 3)
in+1;
Output argument "out" (and maybe others) not assigned during call to "C:\Users\mjacobson\Documents\mwjtree\test\test.m>test".
Notice, however, that calling the function without output arguments
gives no errors.
Best Answer