Delimitar variables y generar nombres
Cada función tiene su propia área de trabajo, que se encuentra separada del área de trabajo base reservada para los scripts y la línea de comandos. Para ver los métodos que se prefieren para pasar datos entre funciones, consulte Share Data Between Workspaces.
Funciones
Temas
- Áreas de trabajo básica y de función
El área de trabajo básica almacena las variables que se crean en la línea de comandos o que un script crea cuando lo ejecuta desde la línea de comandos o desde el editor. Para proteger la integridad de los datos, cada función tiene su propia área de trabajo, que se encuentra separada del área de trabajo básica y del resto de áreas de trabajo.
- Check Variable Scope in Editor
Use MATLAB® function and variable highlighting features to identify when and where your code uses a particular function or variable.
- Nombres de variables
Cree nombres de variables válidos y evite posibles conflictos con los nombres.
- Transparency in MATLAB Code
Write code that MATLAB can optimize more effectively.
Solución de problemas
Resolve Error: Attempt to Add Variable to a Static Workspace.
Troubleshoot errors when attempting to add variables to nested and anonymous functions. Variables used within nested and anonymous functions must be present in the text of the code. If you add a variable to the workspace of an anonymous function, a nested function, or a function that contains a nested function dynamically, MATLAB issues an error.