How to enter data in the system command?
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
miguel angel torres quintero
il 24 Lug 2017
Risposto: Simon Henin
il 24 Lug 2017
Hello I have a problem with my code in matlab: I want to enter a archive in the >>here<< section as you can see in a cycle: code: file=dir('C:\Users\fyre\Documents\funciones\logs'); %directory files=strvcat(file.name); % I got the archives that a I need k=1; D=[]; for i=3:5 system('mseed2sac-2.1-win32 >>here<>') end but in each cycle i only get: system('mseed2sac-2.1-win32 >>here<>') before due to the quotes, we know that here have to change archive in each interation..
0 Commenti
Risposta accettata
Simon Henin
il 24 Lug 2017
Use sprintf to create dynamic text, for example:
for i=3:5
system( sprintf('mseed2sac-2.1-win32 >> %s<>', files{i}) );
end
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Startup and Shutdown 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!