|
mathphys |

Forum-Century
|
 |
Beiträge: 130
|
 |
|
 |
Anmeldedatum: 03.06.11
|
 |
|
 |
Wohnort: Deutschland
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 21.07.2011, 19:32
Titel: fopen selbst angeben
|
 |
Hallo
Ich habe in meinem Programm mit fopen eine Datei die ich einlese und entsprechend angeben muss, wie diese Datei heisst.
Das Programm soll aber auch Daten einlesen, die anders heißen können. Ist es möglich, dass zu Beginn des Programms gefragt werden soll wie die Datei heißt, die bei fopen eingelesen werden soll?
Noch besser: Ist es möglich, dass die Datei zum einlesen graphisch ausgewählt werden kann, so wie bei allen graphischen Oberflächen, wenn man auf öffnen, oder dursuchen etc. klickt?
Grüsse
_________________
Besser ne Taube auf'm Dach als nen Stuhl inner Kiste
|
|
|
|
|
eupho |

Forum-Meister
|
 |
Beiträge: 777
|
 |
|
 |
Anmeldedatum: 07.01.09
|
 |
|
 |
Wohnort: Marburg
|
 |
|
 |
Version: R2009b
|
 |
|
|
 |
|
Verfasst am: 21.07.2011, 19:49
Titel:
|
 |
|
|
mathphys |
Themenstarter

Forum-Century
|
 |
Beiträge: 130
|
 |
|
 |
Anmeldedatum: 03.06.11
|
 |
|
 |
Wohnort: Deutschland
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 21.07.2011, 20:42
Titel:
|
 |
Hallo
Ich habbe fopen mit einer Schleife laufen, so dass es nur bestimmte Zeilen einliest.
Diese funktioniert nicht mehr mit uigetfile()
Wie wird das mit dem Befehl angepasst?
Gruß[/code]
_________________
Besser ne Taube auf'm Dach als nen Stuhl inner Kiste
|
|
|
eupho |

Forum-Meister
|
 |
Beiträge: 777
|
 |
|
 |
Anmeldedatum: 07.01.09
|
 |
|
 |
Wohnort: Marburg
|
 |
|
 |
Version: R2009b
|
 |
|
|
 |
|
Verfasst am: 21.07.2011, 20:50
Titel:
|
 |
??
Es wäre extrem hilfreich, wenn du (auch in Zukunft) deine Fragen präziser stellen würdest..
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 21.07.2011, 20:59
Titel:
|
 |
Hallo,
uigetfile gibt dir nur den Namen der zu öffnenden Datei zurück. Tatsächlich öffnen (z.B. mit fopen) musst du sie danach schon noch.
Grüße,
Harald
|
|
|
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 22.07.2011, 11:46
Titel:
|
 |
Hallo mathphys,
Leider wird Deine Frage nicht klar. Natürlich funktioniert UIGETFILE auch in einer Schleife. Bitte poste also den Code, der bei dir "nicht läuft".
Gruß, Jan
|
|
|
mathphys |
Themenstarter

Forum-Century
|
 |
Beiträge: 130
|
 |
|
 |
Anmeldedatum: 03.06.11
|
 |
|
 |
Wohnort: Deutschland
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 22.07.2011, 12:04
Titel:
|
 |
Verstehe,
funktioniert wunderbar. Danke euch
Grüsse
_________________
Besser ne Taube auf'm Dach als nen Stuhl inner Kiste
|
|
|
mathphys |
Themenstarter

Forum-Century
|
 |
Beiträge: 130
|
 |
|
 |
Anmeldedatum: 03.06.11
|
 |
|
 |
Wohnort: Deutschland
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 22.07.2011, 12:26
Titel:
|
 |
Zusatzfrage:
Kann ich ein Attribut an uigetfile stellen, dass mir alle Dateien angezeigt werden? So dass nicht jedesmal von Hand das ausgewählt werden muss.
Grüsse
_________________
Besser ne Taube auf'm Dach als nen Stuhl inner Kiste
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 22.07.2011, 13:02
Titel:
|
 |
Hallo,
ja was denn nun? Willst du alle Dateien in einem Verzeichnis haben? Dann hilft UIGETDIR. Man kann sich dann mit DIR (ggf. gefiltert) eine Liste der Dateien holen und die, wie von Jan beschrieben, der Reihe nach abarbeiten.
Grüße,
Harald
|
|
|
mathphys |
Themenstarter

Forum-Century
|
 |
Beiträge: 130
|
 |
|
 |
Anmeldedatum: 03.06.11
|
 |
|
 |
Wohnort: Deutschland
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 06.08.2011, 17:45
Titel:
|
 |
Hi
ich habe erfahren, dass mein Programm später auf einem Rechner laufen soll, der keine graphische Oberfläche besitzt und das Programm über die Konsole (Linux) arbeiten soll.
Die Lösungen oben sind alle graphisch. Gibt es eine Konsolen basierte Lösung?
Grüsse
_________________
Besser ne Taube auf'm Dach als nen Stuhl inner Kiste
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 06.08.2011, 18:16
Titel:
|
 |
Hallo,
du kannst den Nutzer mit INPUT um eine Eingabe bitten.
Wenn du andere Vorstellungen hast, dann präzisiere sie bitte.
Grüße,
Harald
|
|
|
|
|
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 - 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.
|
|