|
|
GUI und Simulink verknüpfen |
|
cey |
Forum-Fortgeschrittener
|
|
Beiträge: 69
|
|
|
|
Anmeldedatum: 16.03.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.06.2011, 10:17
Titel: GUI und Simulink verknüpfen
|
|
Hallo zusammen,
ich hoffe ihr könnt mir weiterhelfen.
Ich habe mir eine GUI erstellt, in der der Benutzer eine Funktion erstellen kann. Er kann bestimmte Parameter ändern und den Wertebereich.
Jetzt möchte ich mit den geänderten Werten durch den Benutzer ein Simulink Modell starten. Das Ergebnis der Simulation möchte ich dann in meiner GUI weiter verwenden.
Gehts das überhaupt? Kann mir da einer helfen?
Gruß
cey
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 10.06.2011, 10:37
Titel:
|
|
|
|
cey |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 69
|
|
|
|
Anmeldedatum: 16.03.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.06.2011, 12:21
Titel:
|
|
Hallo Harald,
also ich habe es jetzt damit versucht:
set_param('modell/block', 'eig', wert);
ich habe einen Block "From Workspace" in dem ich eine struct dateie einlese.
Unter den Parametern steht:
Data: funktion_name
Sample time = 0
Die funktion ist die, die der Benutzer in der gui eingebene hat.
Ich habe also: set_param('Modell/Funktion','Data',funktion_name)
und bekomme folgende Fehlermeldung:
FromWorkspace block does not have a parameter named 'Data'
Es gibt doch aber den Parameter Data.
Ich verstehe das nicht.
Kannst du mir das erkären?
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 10.06.2011, 13:02
Titel:
|
|
|
|
cey |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 69
|
|
|
|
Anmeldedatum: 16.03.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 15.06.2011, 09:08
Titel: Hallo Harald,
|
|
ich habe ein bisschen rumprobiert, bekomme es aber nicht hin.
ich möchte aus einem Block (Idealized ADC quantizer) den Wert der Variablen Min input voltage at low output: in meiner gui speichern. Ich finde einfach nicht den richtigen Variablennamen dafürch.
Vielleicht weißt du ja was.
Gruß
cey
|
|
|
cey |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 69
|
|
|
|
Anmeldedatum: 16.03.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 15.06.2011, 09:36
Titel: Hat sich erledigt
|
|
habe es rausgefunden.
get_param('Modellname/Idealized ADC quantizer','Vmin')
Gruß
cey
|
|
|
cey |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 69
|
|
|
|
Anmeldedatum: 16.03.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 15.06.2011, 09:55
Titel: Doch noch eine Frage
|
|
wie bekomme ich den beim Idealized ADC quantizer den Wert für die Anzahl der Bits raus, die ich konvertieren möchte, also die Variable
Number of converter bits:
Habe es mit Settings versucht, geht aber nicht.
Eine Idee??
Gruß
cey
|
|
|
_Peter_ |
Moderator
|
|
Beiträge: 537
|
|
|
|
Anmeldedatum: 08.12.10
|
|
|
|
Wohnort: ---
|
|
|
|
Version: 7.10, 2010a
|
|
|
|
|
|
Verfasst am: 15.06.2011, 16:54
Titel:
|
|
Hallo cey,
mit folgendem Befhel kannst du alle unterstützten Parameter auslesen. Dann muss man nur noch den passenden finden.
Hoffe das hilft dir erstmal weiter.
_________________
Gruß
Peter
_________________
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht? Oder der MATLAB Hilfe?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
|
|
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.
|
|