|
|
Warnung Simulationszeit Simulink Modell |
|
hegga123 |
Forum-Newbie
|
|
Beiträge: 6
|
|
|
|
Anmeldedatum: 06.02.13
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 12.02.2013, 09:21
Titel: Warnung Simulationszeit Simulink Modell
|
|
|
|
|
Hallo zusammen,
folgender Code:
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
Beschreibung: |
Simulink Modell (LookupTable) |
|
Download |
Dateiname: |
Modell.jpg |
Dateigröße: |
7.67 KB |
Heruntergeladen: |
541 mal |
Beschreibung: |
Configuration Dialog Box - Data Import/Export |
|
Download |
Dateiname: |
Configuration1.jpg |
Dateigröße: |
57.01 KB |
Heruntergeladen: |
559 mal |
Beschreibung: |
Configuration Dialog Box - Solver |
|
Download |
Dateiname: |
Configuration.jpg |
Dateigröße: |
46.21 KB |
Heruntergeladen: |
588 mal |
|
|
|
|
|
knilumis_baltaM |
Forum-Century
|
|
Beiträge: 241
|
|
|
|
Anmeldedatum: 20.04.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 12.02.2013, 10:23
Titel:
|
|
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
?
|
|
|
hegga123 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 6
|
|
|
|
Anmeldedatum: 06.02.13
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 12.02.2013, 11:07
Titel:
|
|
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]
|
|
|
knilumis_baltaM |
Forum-Century
|
|
Beiträge: 241
|
|
|
|
Anmeldedatum: 20.04.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 12.02.2013, 11:56
Titel:
|
|
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.
|
|
|
hegga123 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 6
|
|
|
|
Anmeldedatum: 06.02.13
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 12.02.2013, 19:02
Titel:
|
|
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
|
|
|
|
|
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 - 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.
|
|