How to add the variables in a function to your workspace?
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
So I have a function let's say like this y = fun(x) and to get the y from x, I am defining some other variables let's say like c, that I need to first compute and put it in another formula to compute y. ( F= ma , and my y here is F and my c here is a) .So my question is that how I can see what the values of c are and add it as a variable in the workspace?
0 Kommentare
Antworten (1)
Adam Danz
am 19 Mär. 2020
Bearbeitet: Adam Danz
am 19 Mär. 2020
Add the variable as an output.
function [y, c] = fun(x)
c = . . .
y = . . .
end
If you only want one of the outputs when calling the function,
y = fun(x);
[~, c] = fun(x);
2 Kommentare
John D'Errico
am 19 Mär. 2020
Bearbeitet: John D'Errico
am 19 Mär. 2020
While I know that Adam knows this, to be clear for the reader..._
Remember that you also need to declare them in the function header as those variables to be returned. So your function header would look like this:
function [y,c] = fun(x)
Siehe auch
Kategorien
Mehr zu Whos finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!