Matlab:File dynamisch erzeugen < Matlab < Mathe-Software < Mathe < Vorhilfe
|
Hallo folgendes Problem mit Matlab: wie kann ich mit Matlab eine [mm] Datei(Datei_x) [/mm] zum Schreiben dynamisch erzeugen UND der Inhalt eine bereits vorhanden Datei [mm] (Datei_y) [/mm] in [mm] Datei_x [/mm] kopieren? ich habe folgendes probiert:
fidx = [mm] fopen('Datei_x','rt');
[/mm]
fida = fopen('Ergebnis.txt','wt'); %zwischenspeicherung von [mm] Datei_x
[/mm]
while ~feof(fidx)
line = fgetl(fidx);
fprintf(fida,'%s [mm] \n',line)
[/mm]
end
fclose(fidx);
fclose(fida);
[FileName, PathName] = uiputfile('*.txt', 'Speichern als...')
[mm] Datei_b= [/mm] fullfile(PathName, FileName) %dynamische der Datei [mm] "Datei_y"
[/mm]
[mm] save(Datei_b);
[/mm]
Am Schluss bekomme ich Drei Dateien: [mm] Datei_x [/mm] , [mm] Datei_b [/mm] (beide mit gleichem Inhalt) und [mm] Datei_y [/mm] deren Inhalt allerdings leer ist; was mache ich falsch?
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 20:11 Fr 14.06.2013 | Autor: | matux |
$MATUXTEXT(ueberfaellige_frage)
|
|
|
|