Difference between .m and .mat files

168 views (last 30 days)
Ali
Ali on 25 Jan 2012
Commented: Andreas Goser on 16 Aug 2016
What's the difference betwwen .m and .mat files? can a file from .m format be converted automatically to .mat?
Many thanks in advance for your answer!

Accepted Answer

Andreas Goser
Andreas Goser on 25 Jan 2012
Edited: Stephen23 on 15 Dec 2015
  • MATLAB code is in files with extension .M.
  • MATLAB data is in files with extension .MAT.
Thus, you can't always "convert". But if your MATLAB code just contains variable assignments, yes then you can "convert"
Assuming you have a file testm.m with the assigments
a=1
b=2
then you would convert by running the file and then save a MAT file
testm
save('testmat.mat')

More Answers (1)

saptesh pandit
saptesh pandit on 13 Aug 2016
how do I provide communication between script and simulink model. And is it possible to run model and script simultaneously.
  1 Comment
Andreas Goser
Andreas Goser on 16 Aug 2016
Which is a totally different question and I suggest to ask as a new one.

Sign in to comment.

Categories

Find more on Simulink in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!