How to capture an output from a function in MATLAB?
问题 I have a simple function function increase(percent, number) low = number - number*percent; end I want to return low so I can use it as an argument for another function mitoGen(asp, arg, increase(0.2, 234), glu) Is there a way to do this? 回答1: As such: function low = increase(percent, number) low = number - number*percent; end You can also return multiple items by having more than one thing to the left of the equal sign: function [out1, out2] = foo(bar, baz) 来源: https://stackoverflow.com