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

Warnung Simulationszeit Simulink Modell

 

hegga123
Forum-Newbie

Forum-Newbie


Beiträge: 6
Anmeldedatum: 06.02.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 12.02.2013, 09:21     Titel: Warnung Simulationszeit Simulink Modell
  Antworten mit Zitat      
Hallo zusammen,

folgender Code:

Code:
Lookup.p6 = [Daten.t Daten.Pumpen.M0028_p_P6];
sim('BTC_Kennlinie_p_Q_Pumpe_6',[Daten.t(1) Daten.t(end)]);
Daten.Pumpen.Q6 = Lookup_Q6.signals.values;


Hierbei werden dem LookupTable die Daten Lookup.p6 (Zeitvektor und Wertevektor) übergeben und anschließend werden die benötigten Daten in Daten.Pumpen.Q6 abgespeichert.

Das Modell sowie die Configuration sind im Anhang.

Warum erhalte ich folgende Warnung:
Warning: The specified simulation stop time (7170.7000000085554) is not an integer multiple
of the fixed step size (0.1). Changing the stop time to (7170.7000000000007). You can
disable this diagnostic by either specifying a stop time that is an integer multiple of the
fixed step size, or setting 'Automatic solver parameter selection' diagnostic to 'none' in
the Diagnostics tab of the Configuration Parameters dialog
> In BTC_Ermittlung_Volumenstroeme at 4
In BTC_BAUER_TEAM_Calculator at 40


Gruß, Christian

Modell.jpg
 Beschreibung:
Simulink Modell (LookupTable)

Download
 Dateiname:  Modell.jpg
 Dateigröße:  7.67 KB
 Heruntergeladen:  541 mal
Configuration1.jpg
 Beschreibung:
Configuration Dialog Box - Data Import/Export

Download
 Dateiname:  Configuration1.jpg
 Dateigröße:  57.01 KB
 Heruntergeladen:  559 mal
Configuration.jpg
 Beschreibung:
Configuration Dialog Box - Solver

Download
 Dateiname:  Configuration.jpg
 Dateigröße:  46.21 KB
 Heruntergeladen:  588 mal
Private Nachricht senden Benutzer-Profile anzeigen


knilumis_baltaM
Forum-Century

Forum-Century


Beiträge: 241
Anmeldedatum: 20.04.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 12.02.2013, 10:23     Titel:
  Antworten mit Zitat      
Wieso du sie erhälst ist ja eindeutig. Das Bild von configuration Fenster bringt nichts, da du start und endzeit im Sim-Befehl einstellst. Was steht den nun in

Code:
?
Private Nachricht senden Benutzer-Profile anzeigen
 
hegga123
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 6
Anmeldedatum: 06.02.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 12.02.2013, 11:07     Titel:
  Antworten mit Zitat      
In Daten.t(end) steht die letzte Zahl meines Zeitvektors.
Dieser ist ein Spaltenvektor beispielsweise ind der Form:
[0.4 0.5 0.6 ... 7777.5 7777.6 7777.7]
Private Nachricht senden Benutzer-Profile anzeigen
 
knilumis_baltaM
Forum-Century

Forum-Century


Beiträge: 241
Anmeldedatum: 20.04.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 12.02.2013, 11:56     Titel:
  Antworten mit Zitat      
Ja und dieser muss etwas Ganzzahliges von 0.1 sein. Das sagt doch diese Warnung (eigentlich alles selbst erklärend). Wie berechnest du den Zeitvektor (denke nicht per Hand eingegeben)? Würde auch bestimmt Helfen die Zeiten auf eine Kommastelle zu runden.
Private Nachricht senden Benutzer-Profile anzeigen
 
hegga123
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 6
Anmeldedatum: 06.02.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 12.02.2013, 19:02     Titel:
  Antworten mit Zitat      
So jetzt funktionierts.

Aber ganz so selbsterklärend war es für mich nicht.

Ich habe die Werte Daten.t aus einer txt-Datei eingelesen. Dort waren die Werte alle 1.000 1.100 1.200 .... also eigentlich gerundet. Matlab macht aber aus einem 1.000 ein 1.000000000002345 oder so ähnlich, d.h es hängt hinten noch irgend einen Schrott an.
Warum weiß ich nicht?

Danke für die Hilfe
Gruß, Christian
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.