Clear Filters
Clear Filters

Syntax for work space output and multiple variables to work space

1 view (last 30 days)
Hi, I am trying to run a program and output more than one variable. Not sure on the syntax, but here is what I am going for:
function [Project, Counter] = NumberCycle(num,times2run)
(code)
end
I would like Mat lab to output the Project variable as one matrix in the work space and the Counter variable as a completely separate matrix in the work space. That way I could click on either variable when I need to look at them.
Lastly, when you send a variable to the work space, mat lab spits out that information in the command window as well (even if suppressed in the code), is there a way to stop that?
Any help is appreciated, thanks!

Accepted Answer

Star Strider
Star Strider on 19 Mar 2016
‘I would like Mat lab to output the Project variable as one matrix in the work space and the Counter variable as a completely separate matrix in the work space.’
Call your function from your script file as:
[Project, Counter] = NumberCycle(num,times2run);
‘Lastly, when you send a variable to the work space, mat lab spits out that information in the command window as well (even if suppressed in the code), is there a way to stop that?’
If I understand correctly, put a semicolon ‘;’ at the end of the line calling your function (as I did here).
  6 Comments
Tony
Tony on 24 Mar 2016
Yeah, not really sure to be honest. I will mess with the code a little more later on. Thanks for your help so far and with the suggestion using script files.

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!