Two separate outputs from one input

5 views (last 30 days)
Justin Lee
Justin Lee on 21 Sep 2021
Answered: Viranch Patel on 22 Sep 2021
Need help trying to write a code that would take one single input and provide two separate outputs
"Write a function that takes a single number a, and returns a*2 and a+2 as two separate output arguments."

Answers (1)

Viranch Patel
Viranch Patel on 22 Sep 2021
You can have multiple outputs from the function like this.
function [multiply,sum] = test(x)
multiply = x*2;
sum = x+2;
end
And after that you can call the function in following manner.
[multiply, sum] = test(x);

Categories

Find more on Get Started with MATLAB in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!