Simple question about functions

1 view (last 30 days)
JP
JP on 21 Jun 2013
Hello, just a simple question about functions. What I want to do is use a function in main code, and create a new variable from within a structure. My main code reads
practicefcn()
x=data1.x;
My function reads
function [ data1,x ] = practicefcn()
data1.x=5;
data1.y=4;
end
This gives me an error. Hopefully you see what I want to do. I want to create a datastructure where x = 5 within that data structure, but also I want to create a separate variable where x = 5, defined outside of the data structure. Thanks!

Accepted Answer

Andrei Bobrov
Andrei Bobrov on 21 Jun 2013
data1 = practicefcn();
x = data1.x;

More Answers (0)

Categories

Find more on Structures in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!