How can I specify that dlmwrite write to a textfile with the name of an input?
4 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Real Name
il 7 Nov 2015
Modificato: Walter Roberson
il 9 Nov 2015
For example, I want to write a text file to a directory using dlmwrite, and I want to name the text file as the inputted name. I have:
dlmwrite('/home/mydirectory/auxiliaryData',output, 'delimiter','\t','precision',10 );
and a couple of lines of code ago, I had:
auxiliaryData = input('Input Auxiliary Channel: ');
I don't want the name of the text file to be the name of the variable (auxiliaryData).
0 Commenti
Risposta accettata
Walter Roberson
il 7 Nov 2015
Modificato: Walter Roberson
il 7 Nov 2015
projectdir = '/home/mydirectory';
dlmwrite( fullfile(projectdir, auxiliaryData),output, 'delimiter','\t','precision',10 );
You might prefer using
auxiliaryData = input('Input Auxiliary Channel: ', 's');
... I'm not really sure what data type you intend, or what file extension you intend.
4 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Text Files in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!