How to Create Structure within a Function

2 次查看(过去 30 天)
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?

采纳的回答

Can Atalay
Can Atalay 2022-10-23
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;
end

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Structures 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by