2016-05-07 9 views
0

Ich habe Probleme, xlswrite-Ausgänge getrennt zu generieren.Mehrere xlswrite-Ausgänge separat generieren

Ich habe eine Schleife, die

for g = 1:3 

In Seite dieser Schleife geht, für jede Schleife, ich eine separate xlsx-Datei creata möchten.

Ich versuchte

xlswrite('test_' g '.xlsx',[1 3]) 

und

xlswrite(['test_' g '.xlsx'],[1 3]) 

Aber weder gearbeitet.

Wie soll ich das tun?

Antwort

1

Sie müssen den numerischen Wert von g in eine Zeichenfolge konvertieren, also entweder

xlswrite(['test_',num2str(g),'.xlsx'],[1 3]); 

oder

xlswrite(sprintf('test_%d.xlsx',g),[1 3]); 
+0

@Phil_Goddard Vielen Dank! – user42459

Verwandte Themen