Workspace variables into functions

Reading multiple variables into a function and saving those variables in a loop

You are now following this Submission

Problem definition:

This code is to help beginners to understand how reading multiple variables into a function and storing them within a loop without using 'eval' function. This is more of a tutorial code than a specific one.

I have multiple variables (X1,X2,X3,...,X10) stored in a mat file, i.e. WS1.mat, which to be read into a function i.e. myfunc and after the expressions are calculated, I want
to store them in seperate variables, (A1,A2,A3,...,A10). I want those variables to be %stored in 'base' workspace, instead of 'function' workspace

Cite As

Mert (2026). Workspace variables into functions (https://www.mathworks.com/matlabcentral/fileexchange/32224-workspace-variables-into-functions), MATLAB Central File Exchange. Retrieved .

Categories

Find more on Programming in Help Center and MATLAB Answers

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0