WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

suche automatische weiterleitung bei uigetdir

 

Berti
Forum-Anfänger

Forum-Anfänger


Beiträge: 12
Anmeldedatum: 19.12.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 31.01.2011, 09:49     Titel: suche automatische weiterleitung bei uigetdir
  Antworten mit Zitat      
hi leute,

habe gerade ein problem. Und zwar habe ich einen GROßEN datensatz (>500 files), der mit einer for-schleife automatisch eingelesen und bearbeitet werden soll.
da ich die daten über uigetdir('') einlese, was in der for-schleife stehen muss, öffnet sich somit jedes mal das userinterface.
gibt es eine möglichkeit, dies automatisch mit "OK" zu bestätigen, damit ich das nicht in jedem schleifendurchgang manuell betsätigen muss (so eine art "automatisches enter") ?

grüße, berti

[/b]
Private Nachricht senden Benutzer-Profile anzeigen


Harald
Forum-Meister

Forum-Meister


Beiträge: 24.501
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 31.01.2011, 10:30     Titel:
  Antworten mit Zitat      
Hallo,

wieso muss uigetdir in der for-Schleife stehen?
Kannst du eine Abfrage machen, ob uigetdir aufgerufen werden soll oder nicht? Wenn ein automatisches OK ausgelöst werden soll, bringt es ja nichts, das Fenster überhaupt zu zeigen?

Grüße,
Harald
_________________

1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
Private Nachricht senden Benutzer-Profile anzeigen
 
Berti
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 12
Anmeldedatum: 19.12.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 31.01.2011, 12:07     Titel:
  Antworten mit Zitat      
aah, ich glaube, ich hab's..
Private Nachricht senden Benutzer-Profile anzeigen
 
_Peter_
Moderator

Moderator


Beiträge: 537
Anmeldedatum: 08.12.10
Wohnort: ---
Version: 7.10, 2010a
     Beitrag Verfasst am: 31.01.2011, 13:04     Titel:
  Antworten mit Zitat      
Dann teile uns doch bitte deine Lösung mit, damit anderen mit dem gleichen Problem direkt hier durchs Lesen geholfen wird.
_________________

Gruß
Peter
_________________
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht? Oder der MATLAB Hilfe?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
Private Nachricht senden Benutzer-Profile anzeigen
 
Berti
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 12
Anmeldedatum: 19.12.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 31.01.2011, 15:02     Titel:
  Antworten mit Zitat      
Code:

for k = 1:555

   folder = 'Ordner_A';
   content = ls(strcat(folder, '\*.JPG'));

(...)

end
 




hatte mich die ganze zeit alternativ auf dir() eingeschossen, was aber keine lösung brachte. dir() und uigetdir() sind also in meinem fall falsch oder mit kanonen auf spatzen geschossen...

@Harald
Der Ordner aktualisiert sich mit jedem Schleifendruchlauf, da eine neue Datei erstellt und in selbigen reinkopiert wird, daher "content" in der for-schleife!
Private Nachricht senden Benutzer-Profile anzeigen
 
Jan S
Moderator

Moderator


Beiträge: 11.057
Anmeldedatum: 08.07.10
Wohnort: Heidelberg
Version: 2009a, 2016b
     Beitrag Verfasst am: 31.01.2011, 15:37     Titel:
  Antworten mit Zitat      
Hallo Berti,
Zitat:
hatte mich die ganze zeit alternativ auf dir() eingeschossen, was aber keine lösung brachte.

Dann schau Dir mal den LS-Befehl an: "edit ls". Seine Daten findet LS nämlich indem es DIR aufruft...

Gruß, Jan
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2025 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.