|
|
Fehlermeldung: Index exceeds the number of array elements (1 |
|
Sabrina123 |
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 13.03.20
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 26.03.2020, 11:00
Titel: Fehlermeldung: Index exceeds the number of array elements (1
|
|
Hallo zusammen,
ich habe ein Problem bei der Herstellung von einer Gui.
Ich möchte Daten einlesen und habe das mit dem Befehl uigetfile gemacht und kann dann meine entsprechende .txt Datei auswählen. Allerdings bekomme ich dann für den weiteren Code eine Fehlermeldung. Der Fehlercode lautet: "Index exceeds the number of array elements (1)"
Die Fehlermeldung erscheint bei t=(1:t0).
Vielen Dank im voraus
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 26.03.2020, 11:02
Titel:
|
|
Hallo,
uigetfile wählt die Datei nur aus, d.h. du bekommst den Dateinamen zurück. Danach musst du die Datei noch einlesen.
Solche Probleme sollten im Debugging-Modus schnell erkennbar sein.
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 ;)
|
|
|
Sabrina123 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 13.03.20
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 26.03.2020, 11:45
Titel:
|
|
Hallo Harald,
vielen Dank für deine schnelle Antwort!
Ich bin ein relativer Matlab-Neuling, also sorry für die Fragerei...
Wenn ich dann
bekomme ich wieder eine Fehlermeldung. Wie kann ich die Datei einlesen, sodass ich dann mit dieser weiterarbeiten kann?
Vielen Dank und viele Grüße
Sabrina
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 26.03.2020, 11:48
Titel:
|
|
Hallo,
welche Fehlermeldung?
load ist nicht zum Import von Textdateien gedacht. Dafür würde ich Befehle wie readtable oder readmatrix verwenden.
Für Neulinge kann das MATLAB Onramp sehr hilfreich sein.
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 ;)
|
|
|
Sabrina123 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 13.03.20
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 26.03.2020, 12:05
Titel:
|
|
Okay danke.
Ich dachte nur weil ich im normalen Code mit load gearbeitet habe kann ich das auch in der GUI machen.
Wenn ich jetzt allerdings mit readtable oder aber auch mit readmatrix arbeite bekomme ich die gleiche Fehlermeldung vom Anfang an der selben Stelle:
Index exceeds the number of array elements (1).
Danke
Sabrina
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 26.03.2020, 12:10
Titel:
|
|
Hallo,
du musst dir von readtable schon was zurückgeben lassen und dann auch mit der Variable weiter arbeiten.
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 ;)
|
|
|
Sabrina123 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 13.03.20
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 26.03.2020, 12:22
Titel:
|
|
Super vielen vielen Dank!
|
|
|
|
|
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.
|
|