How can I convert a .txt file to .mat file?

359 views (last 30 days)
nivedita r
nivedita r on 28 Jan 2015
Answered: Momin Shariff on 8 Jun 2022
I have a one dimensional input of floating point values which should be converted to a .mat file. How can i do it?
Example 0.453 0.987 0.7675 0.3478 0.1256 etc....
Is there a possibility of converting it to a .mat file? The .mat file should be usable in simulink.
  1 Comment
bilal amjad
bilal amjad on 24 Jul 2018
>> data=importdata('Traindata_0.txt');
>> save('Traindata_0', 'data');
where ('Traindata_0.txt') is my text file containing very large data save ftn save it in .mat file

Sign in to comment.

Answers (2)

Guillaume
Guillaume on 28 Jan 2015
M = dlmread('somefile.txt'); %Use a better name that M
save('somefile.mat', M);
  3 Comments
Kay Ping
Kay Ping on 6 Jun 2018
save('somefile.mat', 'M'); % i took half hour to find out the two ''.... ==

Sign in to comment.


Momin Shariff
Momin Shariff on 8 Jun 2022
M = dlmread('somefile.txt'); %Use a better name that M
save('somefile.mat', M);

Community Treasure Hunt

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

Start Hunting!