Clear Filters
Clear Filters

how to have variables from one file automatically read into another file

4 views (last 30 days)
I have variables in file1.m that I want to be automatically transferred to an equation in file2.m. Ive tried using the load tool but keep coming up short. Any way to transfer the variables smoothly?
  2 Comments
Pablo Garcia
Pablo Garcia on 1 Nov 2018
something I forgot to add, the variables in file1.m ask for the values of the variables, so the variables don't have a specific value and must be inputed by the user
Stephen23
Stephen23 on 2 Nov 2018
Edited: Stephen23 on 2 Nov 2018
"Any way to transfer the variables smoothly?"
Of course, just use input/output arguments, exactly as the function help shows. This is the simplest and most efficient way to transfer data from one function workspace to another.

Sign in to comment.

Answers (1)

TADA
TADA on 1 Nov 2018
without knowing more details Ill have to assume its probably best to wrap your code in file2.m with a function that takes in those varriables as input
next simply call it from file1.m after you get the user input and have everything ready
or the other way arround and put the interaction with the user in a function which returns those varriables as output arguments, then you can call that function from your file2.m

Community Treasure Hunt

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

Start Hunting!