Matrix output from a function to workspace
13 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I have a basic function that calculates 3 matrices. I want to, as part of the function, save them to my workspace. Im sure there used to be a simple way of doing that but i cant remember what that is.
cheers alex
1 Kommentar
KSSV
am 21 Mär. 2016
As you said you have a function. Take the output of those matrices from function.
Antworten (1)
Dave Behera
am 25 Mär. 2016
So, you have a function that computes three matrices. You can have it return 3 output arguments. You just need to modify the function definition to look like this:
function [mat1, mat2, mat3] = functionName()
%%%%your code to compute 3 matrices%%%
%%%assign the 3 matrices to mat1, mat2, mat3%%%
end
Call the function:
[mat1, mat2, mat3] = functionName()
In your workspace, the variables mat1, mat2, mat3 will now have the 3 matrices.
0 Kommentare
Siehe auch
Kategorien
Mehr zu Whos finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!