How to enter data in the system command?
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
miguel angel torres quintero
am 24 Jul. 2017
Beantwortet: Simon Henin
am 24 Jul. 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 Kommentare
Akzeptierte Antwort
Simon Henin
am 24 Jul. 2017
Use sprintf to create dynamic text, for example:
for i=3:5
system( sprintf('mseed2sac-2.1-win32 >> %s<>', files{i}) );
end
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Startup and Shutdown finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!