Reading and writing a 2-column table of strings to text file
7 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Peter de Goot
am 4 Jun. 2020
Kommentiert: Peter de Goot
am 4 Jun. 2020
I have a novice question on saving to and loading from text files. I'm new to Matlab, so I need very simple step-by-step instructions on how to do this. Perhaps it is in a tutorial somewhere, that would be fine if someone could point me to it.
I want to save and load values as a text file with two columns. There is a mix of strings and numbers, so everything could be converted to strings before saving. That would be fine.
The first column is a list of parameter names, the second is the value of these parameters.
For example , the first column with three rows might be "parameter name 1", "parameter name 2", "parameter name 3". The second column of three rows might be "100", "200", "Off".
I would like to create this text file, and be able to load and interpret it again. Thank you!
0 Kommentare
Akzeptierte Antwort
Takumi
am 4 Jun. 2020
Bearbeitet: Takumi
am 4 Jun. 2020
You can find many ways by following the links below.
4 Kommentare
Takumi
am 4 Jun. 2020
I made a sample program. Is it helpful?
names = {'param1','param2','param3'};
values = [100,200,NaN];
fname = 'test.txt';
output = [names',num2cell(values)'];
writecell(output,fname)
clear
data = readcell('test.txt');
Names = data(:,1);
Values = cell2mat(data(:,2));
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Characters and Strings finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!