|
|
Simulink.Parameter mit fester Schrittweite |
|
MightyMac |
Forum-Newbie
|
|
Beiträge: 4
|
|
|
|
Anmeldedatum: 29.04.16
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 26.09.2016, 15:17
Titel: Simulink.Parameter mit fester Schrittweite
|
|
Hallo liebe Community,
ich habe einen Vektor als Simulink.Parameter abgespeichert.
Value: [1.8 1 1.6 1]
Für das weitere Vorgehen muss der Vektor auch unbedingt in diesem Klassentyp abgespeichert sein.
Mein Problem liegt nun darin, einen richtigen Datentyp zu finden.
Im Drop-down-Menü kann man jetzt zwischen mehrern integern wählen. Dort ist die Schrittweite ja 1.
Ich suche aber einen Datentyp, der die Schrittweite 0,1 hat.
Ich hoffe das Problem wurde verstanden und es kann mir einer helfen!
Danke!
|
|
|
|
|
Andreas Goser |
Forum-Meister
|
|
Beiträge: 3.654
|
|
|
|
Anmeldedatum: 04.12.08
|
|
|
|
Wohnort: Ismaning
|
|
|
|
Version: 1.0
|
|
|
|
|
|
Verfasst am: 26.09.2016, 15:28
Titel:
|
|
Es gibt keinen "Datentyp" der "Schrittweite 0.1" hat.
Welches Menü denn? Ein Block? Modell?
Andreas
|
|
|
MightyMac |
Themenstarter
Forum-Newbie
|
|
Beiträge: 4
|
|
|
|
Anmeldedatum: 29.04.16
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 27.09.2016, 08:52
Titel:
|
|
Der Vektor dient als Table data für ein Lookup Table in meinem Simulink Modell und wird im Workspace als Simulink.Parameter abgespeichert.
Wenn ich als Datentyp Integer auswähle, ist das für meine Simulation zu grob, da das Inkrement des Vektors für jeden Eintrag dann bei 1 liegen würde.
|
|
|
Andreas Goser |
Forum-Meister
|
|
Beiträge: 3.654
|
|
|
|
Anmeldedatum: 04.12.08
|
|
|
|
Wohnort: Ismaning
|
|
|
|
Version: 1.0
|
|
|
|
|
|
Verfasst am: 27.09.2016, 12:31
Titel:
|
|
Ich vermute mal, dass die Fragestellung unabhängig von der Nutzung der Klasse Simulink.Parameter ist und beantworte das mal unter Nutzung der Default-Einstellungen des Blocks "1-D Lookup Table". Da steht bei "Table data":
Man könnte stattdessen auch A eintragen und vorher A im Workspace zuweisen:
A ist also hier eine 1x11 double Variable und man kann beliebige Zuweisungen machen, auch in 0.1 er Schritten:
Der Datentyp bleibt aber double.
Andreas
|
|
|
Andreas Goser |
Forum-Meister
|
|
Beiträge: 3.654
|
|
|
|
Anmeldedatum: 04.12.08
|
|
|
|
Wohnort: Ismaning
|
|
|
|
Version: 1.0
|
|
|
|
|
|
Verfasst am: 27.09.2016, 12:36
Titel:
|
|
|
|
|
|
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.
|
|