Forum: PC-Programmierung Matlab Komma erzeugen


von Matlabbeginner (Gast)


Lesenswert?

Hallo!
Ich möchte mit Matlab eine Textdatei mit (x,y) Werten der Form

x1,y1
x2,y2
...

erstellen.

Mit Dummy-Daten sieht das für drei Zeilen bis jetzt so aus:

x=(0:2)';
y=(0:2)';
function=[x y];
save -ascii test.csv function;

Mein Problem: Wie krieg ich das Komma zwischen die Zahlen? Hab es mit

comma=(','*ones(1,3))';
function=[x comma y];

oder

function=[x char(comma) y];

versucht, klappt nicht.

Kann mir jemand bitte helfen? Danke!

von Nicolas S. (Gast)


Lesenswert?

csvwrite sollte genau das tun, was Du willst.

von Matlabbeginner (Gast)


Lesenswert?

Danke, das klappt.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.