| 
|  
|  | 
| 
 
 
	
		|  | slider lesen und set_param in simulink setzen |  |  
 
| 
| tobi |  
| Gast
 
 
 
|  |  
|  | Beiträge: --- |  |  
|  |  
|  | Anmeldedatum: --- |  |  
|  |  
|  | Wohnort: --- |  |  
|  |  
|  | Version: --- |  |  
|  |  |  
|  |  | 
|  Verfasst am: 04.12.2007, 22:51    
Titel: slider lesen und set_param in simulink setzen |  |  
| hallo zusammen 
 da mir bereits heute mittag so klasse geholfen wurde versuche ich es gleich nochmal
   
 was mag matlab an meinem code wieder nicht?
 
 ich möchte gern den aktuellen wert eines sliders auslesen und diesen mit set_param in ein simulink model übergeben.
 
 
 
 weder diese variante noch diese möchte er:
 
 
 trage ich einen wert direkt an die stelle 'masse' dann klappt es.
 
 scheinbar mag er es nicht wie ich den slider abrufe?!
 
 
 
 
	  | Zitat: |  
	  | ??? Error using ==> sim Error evaluating parameter 'Value' in 'simulinkdatei/m1': Error using ==> sim
 Undefined function or variable 'masse'.
 |  
 
 
 
	  | Zitat: |  
	  | ??? Error using ==> set_param Invalid setting in Constant block 'm1' for parameter 'Value'.
 
 Error in ==> gui>pushbutton1_Callback at 333
 set_param('truck/m1','Value',get(handles.slider_m1,'Value'));
 |  
 gruß tobi
 |  |  
|  |  |  
		| 
 
 |  
| 
| outsider |  
|  
 Forum-Meister
 
 
 
|  |  
|  | Beiträge: 806 |  |  
|  |  
|  | Anmeldedatum: 03.09.07 |  |  
|  |  
|  | Wohnort: München |  |  
|  |  
|  | Version: R2012b |  |  
|  |  |  
|  |  | 
|  Verfasst am: 05.12.2007, 08:26    
Titel: |  |  
| > masse = get(handles.slider1,'Value'); > set_param('simulinkdatei/m1','Value','masse');
 Der Gedanke ist schon richtig, aber die Umsetzung noch nicht...
   
 get(...) liefert einen Double
 set_param(...) erwartet jedoch einen String
 
 also:
 
 
 Jetzt müsste es klappen.
 
 
 MfG
 |  |  
|  |  
| 
| tobi |  
| Gast
 
 
 
|  |  
|  | Beiträge: --- |  |  
|  |  
|  | Anmeldedatum: --- |  |  
|  |  
|  | Wohnort: --- |  |  
|  |  
|  | Version: --- |  |  
|  |  |  
|  |  | 
|  Verfasst am: 06.12.2007, 14:02    
Titel: |  |  
| hallo outsider   
 du bist ne riesen hilfe! danke!
 
 aber kannst du mir mal erklären warum mir matlab das nicht anständig sagt?!
 
 oder fragen wir mal anders, wie kann ich in zukunft solche fehler vermeiden, help set_param hat mir nicht gesagt dass es einen string braucht. oder muss man das einfach wissen?
 
 vielen dank für deine hilfe, hatte mir schon wieder ganz schön nerven gekostet
   
 gruß tobi
 |  |  
|  |  
| 
| stud |  
| Gast
 
 
 
|  |  
|  | Beiträge: --- |  |  
|  |  
|  | Anmeldedatum: --- |  |  
|  |  
|  | Wohnort: --- |  |  
|  |  
|  | Version: --- |  |  
|  |  |  
|  |  | 
|  Verfasst am: 25.01.2008, 11:05    
Titel: Popup |  |  
| Hallo zusammen, habe so ein ähnliches Problem, ich möchte gerne von meinem popupmenu die werte mit dem simulink verknüpfen.
 
 das mit dem slider habe ich geschafft. Komme aber absolut nicht auf einen grünen Pfad...
 
 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.
 
 
 |  |