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

GUi soll ein m-file(skript) ausführen

 

maze
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 73
Anmeldedatum: 05.04.11
Wohnort: Hamburg
Version: 7.11.0 R2010b
     Beitrag Verfasst am: 19.12.2011, 15:22     Titel:
  Antworten mit Zitat      
Hi!
Danke für Deine schnelle Antwort.
Folge ich Deinem Vorschlag erhalte ich folgende Fehlermeldung:


Code:

??? Error: File: glaze_programm.m Line: 242 Column: 1
Function definitions are not permitted in this context.     % Ich arbeite in dem Programm (das externe ausserhalb der GUI) mit nested functions. Da mault er jetzt glaube ich drüber rum.

Error in ==> GUI_Slider_19122011_2_Variablen>pushbuttonProgramm_laufen_lassen_Callback at 132
glaze_programm(get(findobj('style','slider'),'value'))          % und da stehe ich wieder auf dem Schlauch.  Will die GUI zwei value-Weitergaben?

Error in ==> gui_mainfcn at 96
        feval(varargin{:});

Error in ==> GUI_Slider_19122011_2_Variablen at 42
    gui_mainfcn(gui_State, varargin{:});

Error in ==> @(hObject,eventdata)GUI_Slider_19122011_2_Variablen('pushbuttonProgramm_laufen_lassen_Callback',hObject,eventdata,guidata(hObject))
??? Error while evaluating uicontrol Callback


 
Private Nachricht senden Benutzer-Profile anzeigen


Winkow
Moderator

Moderator



Beiträge: 3.842
Anmeldedatum: 04.11.11
Wohnort: Dresden
Version: R2014a 2015a
     Beitrag Verfasst am: 19.12.2011, 15:36     Titel:
  Antworten mit Zitat      
also in der function m file definierst du ja die funktion mit eingabe und rückgabe parametern wenn du da 4 eingabewerte definierst brauch er auch 4 eingabe werte. die 4 eingabe werte giebst du ihm über die get(handles.slider,'Value'). in deiner fehlermeldung is immernoch das findobj drin. anscheinend hast du nicht alles gehändert ^^.
ich hab mal n beispiel angehägt.

untitled.m
 Beschreibung:

Download
 Dateiname:  untitled.m
 Dateigröße:  6.76 KB
 Heruntergeladen:  515 mal
untitled.fig
 Beschreibung:

Download
 Dateiname:  untitled.fig
 Dateigröße:  3.37 KB
 Heruntergeladen:  450 mal
zeug.m
 Beschreibung:

Download
 Dateiname:  zeug.m
 Dateigröße:  136 Bytes
 Heruntergeladen:  497 mal
Private Nachricht senden Benutzer-Profile anzeigen
 
maze
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 73
Anmeldedatum: 05.04.11
Wohnort: Hamburg
Version: 7.11.0 R2010b
     Beitrag Verfasst am: 19.12.2011, 15:43     Titel:
  Antworten mit Zitat      
vielen lieben dank!!! so nett ein beispiel dran zu hängen.
ich habe jetzt eine präsentation und setze mich sobald dran, wie das vorbei ist.
nochmal vielen, vielen dank!
ich melde mich, wie es geklappt hat
Private Nachricht senden Benutzer-Profile anzeigen
 
maze
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 73
Anmeldedatum: 05.04.11
Wohnort: Hamburg
Version: 7.11.0 R2010b
     Beitrag Verfasst am: 20.12.2011, 10:28     Titel:
  Antworten mit Zitat      
Es hat geklappt!!!! Vielen, vielen herzlichen Dank!!!!! Ich sass eben ganz geplättet vor dem Rechner. Es ist so herrlich auf den Pushbutton zu drücken und das richtige Ergebnis zu sehen!
In der Danksagung meiner Diplomarbeit werde ich die Helden des Matlab-Forums erwähnen!!! Dir, Alex, Harald und Jan einen herzlichen Dank! Razz
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen

Gehe zu Seite Zurück  1, 2

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.