MATLAB: How to show mat file to struct

image processing

Hello, I wish to know how to show data in .mat file in the form struct and save it back to mat file format?

Best Answer

If you load the .mat file to a variable, it will automatically be a structure:
Data = load('yourMatFile.mat');
You can then access the variables in the file as:
x = Data.Variable1;
y = Data.Variable2;
and so forth, depending on the variable names in the .mat file.
See the documentation section on: Load List of Variables Into Structure Array (link) for an extended discussion.