How to add the variables in a function to your workspace?

5 views (last 30 days)
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?

Answers (1)

Adam Danz
Adam Danz on 19 Mar 2020
Edited: Adam Danz on 19 Mar 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 Comments
Adam Danz
Adam Danz on 19 Mar 2020
Thanks John, I improved the answer based on your comment.

Sign in to comment.

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!