Clear Filters
Clear Filters

How to Create Structure within a Function

1 view (last 30 days)
I have a function that calculates a number of values, for simplicity, lets call them x,y,z. I want to create a structure within the function that saves these values for use in other functions. How can this be done?

Accepted Answer

Can Atalay
Can Atalay on 23 Oct 2022
You mean like this?
function [structure_youre_trying_to_create] = function_youre_using(input_1,input_2)
x = input_1+input_2
y = input_1*input_2
z = x*y
structure_youre_trying_to_create = struct();
structure_youre_trying_to_create.addition = x;
structure_youre_trying_to_create.multiply = y;
structure_youre_trying_to_create.combine = z;

More Answers (0)


Find more on Structures 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!