returning an array argument
Info
This question is closed. Reopen it to edit or answer.
Show older comments
I am returning a double array, inst_array, from a function:
function [inst_array, pass ] = ....
In the called function, the return argument looks correct, I explicitly assign it.
But If I stop the debugger just after returning, the returning variable holds the incorrect double values. It is dimensioned correctly, and some values are incorrect.
1 Comment
the cyclist
on 16 Feb 2012
Are you able to distill this into a small problem that you can post here? You're not really giving us much to go on. :-)
Answers (1)
John Lofgren
on 16 Feb 2012
0 votes
2 Comments
Walter Roberson
on 16 Feb 2012
Absolutely definitely Yes.
function foo = bar()
foo = magic(5);
end
James Tursa
on 16 Feb 2012
Yes. MATLAB can return any variable, including an array.
This question is closed.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!