|
|
Dir-Befehl: Wildcard als Variable. |
|
Linda |
Forum-Anfänger
|
|
Beiträge: 40
|
|
|
|
Anmeldedatum: 26.06.17
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 20.10.2017, 11:35
Titel: Dir-Befehl: Wildcard als Variable.
|
|
Ich möchte nur ausgewählte Dateien in einer Liste speichern. Im dir-help habe ich das mit den "Wildcards" gelesen, um Dateien auszuwählen, die einen Teil des Namens beinhalten. Das funktioniert auch, jedoch ändert sich bei mir der Name immer wieder, daher würde ich gerne eine Variable einsetzen. Dazu finde ich leider nichts.
Brauch also nur einen Hinweis, wie ich in dir eine Variable verwenden kann.
Danke.
|
|
|
|
|
Andreas Goser |
Forum-Meister
|
|
Beiträge: 3.654
|
|
|
|
Anmeldedatum: 04.12.08
|
|
|
|
Wohnort: Ismaning
|
|
|
|
Version: 1.0
|
|
|
|
|
|
Verfasst am: 20.10.2017, 12:08
Titel:
|
|
Ich denke es ist:
Andreas
|
|
|
Jan S |
Moderator
|
|
Beiträge: 11.057
|
|
|
|
Anmeldedatum: 08.07.10
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: 2009a, 2016b
|
|
|
|
|
|
Verfasst am: 22.10.2017, 14:34
Titel: Re: Dir-Befehl: Wildcard als Variable.
|
|
Hallo Linda,
Der Debugger hilft Dir zu sehen, was im Code passiert. Setze einen Breakpoint in die betroffene Zeile und betrachte im CommandWindow, was ausgeführt wird:
Es wird also nach allen Files gesucht, die zum Muster "*num2str(d)*" passen. Du möchtest aber num2str als Befehl ausführen lassen. Andreas hat gezeigt, wie das geht.
Ich finde dies einfacher, aber das ist Geschmackssache:
Zur Sicherheit: Nicht dadurch verwirren lassen, dass der Format-Specifier von
sprintf
auch "%d" heißt und die Variable auch "d". %i würde auch passen.
Gruß, Jan
|
|
|
Linda |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 40
|
|
|
|
Anmeldedatum: 26.06.17
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 23.10.2017, 09:38
Titel:
|
|
Danke für Eure Hilfe und die Tipps.
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|