|
|
eingegeben Daten einlesen, berechnen und grafisch ausgeben |
|
Red fox |
Forum-Anfänger
|
|
Beiträge: 28
|
|
|
|
Anmeldedatum: 16.07.09
|
|
|
|
Wohnort: Thüringen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 16.07.2009, 18:00
Titel: eingegeben Daten einlesen, berechnen und grafisch ausgeben
|
|
Moin zusammen,
befasse mich erst seit kurzem mit Matlab, daher eine recht triviale Frage für die meisten für euch.
Und zwar, habe ich im Gui eine uitable eingefügt, in dem ich eine Array (3x6 Werte) einlesen möchte, diese dann mit anderen verrechne und slussendlich im gleichen Gui als Grafik (Axes) ausgebe.
Leider klappt das bislang nicht. Würde gerne wissen, wie kann ich Daten im Gui am besten eigeben und dann mit anderen verrechnen und anschließend ausgeben? Ist mein Gedankengang und die verwendeten Features richtig oder sollte ich anderen wählen?
Danke
Grüße
|
|
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.029
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 16.07.2009, 20:23
Titel:
|
|
Moin,
es kommt darauf an, worauf das am Ende hinauslaufen soll. Aber im Prinzip ist eine UITABLE überhaupt nicht verkehrt und die Darstellung im gleichen Fenster ebensfalls.
Was klappt denn im Moment nicht?
Gruß
Alex
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
Red fox |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 28
|
|
|
|
Anmeldedatum: 16.07.09
|
|
|
|
Wohnort: Thüringen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 17.07.2009, 08:30
Titel:
|
|
Moin Alex,
Das UITABLE erscheint erst, wenn ich das erste mal den Push-Button grdrückt habe, dann kann ich Zahlenwerte eingeben. Die er allerdings nicht einliest, klar ich habe ihm auch nicht geschrieben das ers machen soll, weil ich nicht weiss wies geht...
Daher funktioniert das Berechnen auch nicht und die grafische ausgabe dementsprechend ebenfalls nicht.
Haste evtl. nen ähnlich Quellcode od. weisst wo so einer steht?
Gruß
Denis
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.029
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 17.07.2009, 08:41
Titel:
|
|
Moin,
womit erstellst du denn dein GUI? Mit GUIDE oder per Hand? Wenn du möchtest kannst du deinen Quellcode hier posten, dann kann direkt an deinem Beispiel gezeigt werden, wo evtl. Fehler liegen.
Gruß
Alex
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
Red fox |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 28
|
|
|
|
Anmeldedatum: 16.07.09
|
|
|
|
Wohnort: Thüringen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 17.07.2009, 08:56
Titel:
|
|
Moin,
Erstellung über guide ==> create new guide ==> Blank guide (default)
Kenne derzeit auch keine andere Variante.
Ok hoffentlich ist das das richtige:
der UITABLE ist aus Beispielen aus Help von Matlab zusammengesetzt und fkt. nicht.
Ich beabsichtige die Daten (3X3 array) einzulesen, hier hatte ich es anhand zwei (g und p) probiert ging aber auch schief...
Der PLot sieht so aus:
total und total2 sollen dann als Linien ausgegeben werden, als Punkt funzt es bereits dann aber nicht über den UITABELE...
Gruß
Denis
edit by steve: Bitte an die Code-Umgebung denken. Danke!
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.029
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 17.07.2009, 09:47
Titel:
|
|
Moin,
kannst du mal dein .fig und dein .m file anhängen?
Gruß
Alex
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
Red fox |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 28
|
|
|
|
Anmeldedatum: 16.07.09
|
|
|
|
Wohnort: Thüringen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 18.07.2009, 11:33
Titel:
|
|
Hallo Alex,
Files im Anhang.
Gruß
Denis
Beschreibung: |
|
Download |
Dateiname: |
Viscosity.m |
Dateigröße: |
13.71 KB |
Heruntergeladen: |
587 mal |
Beschreibung: |
|
Download |
Dateiname: |
Viscosity.fig |
Dateigröße: |
6.44 KB |
Heruntergeladen: |
622 mal |
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.029
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 18.07.2009, 13:25
Titel:
|
|
Nur das Plotten funktioniert noch nicht richtig, da musst du nochmal überprüfen...
Gruß
Alex
Beschreibung: |
|
Download |
Dateiname: |
Viscosity.m |
Dateigröße: |
13.7 KB |
Heruntergeladen: |
494 mal |
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
Red fox |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 28
|
|
|
|
Anmeldedatum: 16.07.09
|
|
|
|
Wohnort: Thüringen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 21.07.2009, 10:03
Titel:
|
|
Moin Alex,
ersteinmal danke fürs bearbeiten, habe gesehen du hast den Teil mit dem UITABLE weiter nach oben verschoben. Habe es dann mal ausprobiert nur wie spreche ich die eingelesenen Daten an bzw. wie kann ich sie dann verarbeiten?
Gibt es auch ne Möglichkeit das die eingegebenen Zahlen stehen bleiben.
Gruß
Denis
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.029
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 21.07.2009, 10:18
Titel:
|
|
Moin,
hast du dir mal die Hilfe zu UITABLE angeschaut? Dort gibt es auch ein Beispiel, wenn ich mich recht erinnere.
Gruß
Alex
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
Red fox |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 28
|
|
|
|
Anmeldedatum: 16.07.09
|
|
|
|
Wohnort: Thüringen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 21.07.2009, 12:10
Titel:
|
|
Die Hilfe hat keine Ergebnisse zu Uitable gefunden.
Unter guide >> help uitable finde ich Bespiele nach denen das File auch erstellt wurde, aber keins zeigt das Verarbeiten der erstellten Daten.
Mein Betreuer sagte, dass diese Version nur z.T. mit Uitalbe arbeitet...
|
|
|
Red fox |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 28
|
|
|
|
Anmeldedatum: 16.07.09
|
|
|
|
Wohnort: Thüringen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 21.07.2009, 17:37
Titel:
|
|
Moin Alex,
also bin bislang nicht weiter gekommen, weil ich nicht weiss wie ich die Daten des Uitable anprechen soll, damit ich sie verwenden kann. Wenn ich hinter die Erzeugung der Erstellung vom UITABLE ein plot (data) setzte und das GUI schließe und danch neu starte sind die alten Werte im plot sichtbar. Also sind sie ja schon hinterlegt nur wie kommen ich z.B an den ersten Wert der ersten Spalte ran?
Gruß
Denis
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.029
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 21.07.2009, 20:13
Titel:
|
|
Moin,
ich hab mich nochmal rangesetzt. Im Anhang jetzt eine geänderte Version der .fig und .m
Gruß
Alex
PS: Welche Matlab-Version verwendest du?
Beschreibung: |
|
Download |
Dateiname: |
Viscosity.m |
Dateigröße: |
14.24 KB |
Heruntergeladen: |
557 mal |
Beschreibung: |
|
Download |
Dateiname: |
Viscosity.fig |
Dateigröße: |
8.71 KB |
Heruntergeladen: |
477 mal |
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
Red fox |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 28
|
|
|
|
Anmeldedatum: 16.07.09
|
|
|
|
Wohnort: Thüringen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 21.07.2009, 22:06
Titel:
|
|
Hallo Alex,
ich verwende diese MATLAB Version: 7.0.1.24704 (R14) Service Pack 1,
danke fürs bearbeiten, habe die Änderngen gesehen werde es mal ausprobieren.
Gruß
Denis
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.029
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 21.07.2009, 22:18
Titel:
|
|
Das Problem ist wahrscheinlich, dass es deine Matlab-Version noch kein UITABLE enthält zumindest nicht in der Form, wie ich es verwendet habe...
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
|
Gehe zu Seite 1, 2 Weiter
|
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.
|
|