Filter löschen
Filter löschen

Output data from multiple plot into columns in a single file

1 Ansicht (letzte 30 Tage)
kayak
kayak am 17 Okt. 2013
Kommentiert: kayak am 18 Okt. 2013
Hi All, I am making several plots on each other using the command:
{
figure(1); clf
for i=1:2:length(data)
plot(data{i}.number,data{i}.amount);
hold all
end
}
where data{i}.number should be identical for all data{i}.amount.
Now I am interested in writing the values of each plot into a .txt file so I can process it elsewhere. I have tried:
{
for i=2:2:length(data)
dlmwrite('amount.txt', [data{i}.number, data{i}.amount],'delimiter','\t');
end
hold all
}
but it only writes one dataset. What I want is an 'amount.txt' file with the following column format:
{
data{i}.number data{1}.amount data{2}.amount data{3}.amount ...
}
can someone please help?
  2 Kommentare
Nishitha Ayyalapu
Nishitha Ayyalapu am 17 Okt. 2013
To clarify, "number" and "amount" for each dataset "data{i}" both vectors or scalars?
kayak
kayak am 18 Okt. 2013
Hi Nishitha, Thanks. "number" and "amount" are both vectors.

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by