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

Wertübergabe mit sim und Inports aus m-file

 

rocknrolli
Forum-Anfänger

Forum-Anfänger


Beiträge: 22
Anmeldedatum: 11.01.10
Wohnort: ---
Version: 7.4.0 (R2007a) für Mac
     Beitrag Verfasst am: 27.04.2010, 10:58     Titel: Wertübergabe mit sim und Inports aus m-file
  Antworten mit Zitat      
Hallo Forum,

ich versuche gerade an einem einfachen Beispiel aus einem m-file ein Modell aufzurufen und 2 Werte an Inports zu übergeben.
Im Anhang sind beide Dateien.

Ich bekomme folgende Fehlermeldung, aus der ich nicht ganz schlau werde:
Code:

??? Error using ==> sim
Invalid external input specified. The input has 1 data columns while the sum of the port widths of all inports in the model is 2.

Error in ==> Beispiel_fcn_Skript at 19
[t,x,y] = sim('Beispiel_fcn.mdl', 5, options, u);
 


Weiß jemand, was ich falsch mache?

Viele Grüße,
rocknrolli

Beispiel_fcn.mdl
 Beschreibung:

Download
 Dateiname:  Beispiel_fcn.mdl
 Dateigröße:  17.32 KB
 Heruntergeladen:  556 mal
Beispiel_fcn_Skript.m
 Beschreibung:

Download
 Dateiname:  Beispiel_fcn_Skript.m
 Dateigröße:  259 Bytes
 Heruntergeladen:  572 mal

_________________

7.4.0 (R2007a) für Mac
Private Nachricht senden Benutzer-Profile anzeigen


rocknrolli
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 22
Anmeldedatum: 11.01.10
Wohnort: ---
Version: 7.4.0 (R2007a) für Mac
     Beitrag Verfasst am: 27.04.2010, 12:02     Titel:
  Antworten mit Zitat      
Hallo,

ich habs grad selbst gelöst Very Happy

So läufts:
Code:

%Skript-File zu Beispiel_fcn
%----------------------------

%   Zeitvektor:
t = [0;1]

%   u1:
u1 = [3;4]
u2 = [5;6]

ut = [t u1 u2]

%   Programmablauf:
%------------------

options = [];

%   Ausfuehren des Models:
[t,x,y] = sim('Beispiel_fcn2.mdl', 1, options, ut);
 

Viele Grüße,
rocknrolli
_________________

7.4.0 (R2007a) für Mac
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



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.