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

Variable aus Simulink in m. file laden

 

DSP
Forum-Meister

Forum-Meister



Beiträge: 2.117
Anmeldedatum: 28.02.11
Wohnort: ---
Version: R2014b
     Beitrag Verfasst am: 27.07.2011, 20:30     Titel:
  Antworten mit Zitat      
k.a. ...zumindest öffnen konnte ich es, aber eben nicht simulieren. Dann kommt die angegeben Fehlermeldung.

Ich habe da jetzt auch keinen Fehler sehen können, bis auf das Save format, dass bei epsi nicht auf array stand.
Private Nachricht senden Benutzer-Profile anzeigen


sergej1987
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 20
Anmeldedatum: 27.07.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.07.2011, 20:58     Titel:
  Antworten mit Zitat      
wie kann ich denn im m. file eine Variable deklarieren welche in simulink vorhanden ist und welche zum m. file zurückgegeben wird.
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
DSP
Forum-Meister

Forum-Meister



Beiträge: 2.117
Anmeldedatum: 28.02.11
Wohnort: ---
Version: R2014b
     Beitrag Verfasst am: 27.07.2011, 21:12     Titel:
  Antworten mit Zitat      
So...schon mit simout

Schau dir das Bsp mal an und führe einfach den m-file aus. Bei mir wird epsi mit 5 in der mdl. multipliziert und ist dann auch im Workspace und somit dem m.file bekannt.

test_epsi.mdl
 Beschreibung:

Download
 Dateiname:  test_epsi.mdl
 Dateigröße:  15.11 KB
 Heruntergeladen:  434 mal
sergej.m
 Beschreibung:

Download
 Dateiname:  sergej.m
 Dateigröße:  109 Bytes
 Heruntergeladen:  446 mal
Private Nachricht senden Benutzer-Profile anzeigen
 
DSP
Forum-Meister

Forum-Meister



Beiträge: 2.117
Anmeldedatum: 28.02.11
Wohnort: ---
Version: R2014b
     Beitrag Verfasst am: 29.07.2011, 18:34     Titel:
  Antworten mit Zitat      
Funktioniert es den jetzt?

Ich nehme mal an, du hast den m-file gestartet, da dort auch Parameter für den mdl-file waren, und er kannt epsi dann noch nicht. Was ja auch verständlich ist. Man kann die Simulation des mdl-file aber auch bequem mit sim() aus dem m-file starten.

Gruß DSP
Private Nachricht senden Benutzer-Profile anzeigen
 
sergej1987
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 20
Anmeldedatum: 27.07.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 29.07.2011, 19:09     Titel:
  Antworten mit Zitat      
habe das problem anders gelöst, näcmlich einfach alles in simulink modeliert damit er das garnicht mehr zurückführen bracuht. aber danke für die mühe
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
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 - 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.