How do you create a script that calls variables from 2 other scripts (written as functions)?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Thomas
el 19 de Feb. de 2014
Respondida: David Sanchez
el 19 de Feb. de 2014
For my dissertation, I have to read in data from a csv file. I also have a function which converts date into Julian Days. How would I be able to call on these variables in a new script?
0 comentarios
Respuesta aceptada
David Sanchez
el 19 de Feb. de 2014
you can create global variables, or better, a global struct to hold our variables.
add
global struct_for_variables % or any other name of your liking
right after the definition of your functions. Add it to your script too. Then, in your function, create a field for each variable:
struct_for_variables.var1 = var1; % where var1 is a variable to be accessed by the script or other function. you will be able to access and modify your variables from anywhere.
Another option, instead of a global struct, is to define the variables you need in the script as output parameters of your functions.
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Data Type Conversion en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!