|
|
|
n-d Lookuptable mit Kennfeld. Probleme mit der Matrix |
|
| maltab |

Forum-Newbie
|
 |
Beiträge: 3
|
 |
|
 |
Anmeldedatum: 23.10.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 24.10.2011, 12:31
Titel: n-d Lookuptable mit Kennfeld. Probleme mit der Matrix
|
 |
Hallo zusammen,
ich möchte ein Kennfeld ausgeben lassen (Drehmoment als Funktion von Drehzahl, Einspritzmenge und Fahrpedalstellung). Leider sind nicht alle Dimensionen gleich groß:
Drehzahl: 4000 Werte
Einspritzmenge: 5 Werte
Fahrpedalstellung: 100 Werte
Hierzu habe ich eine entsprechende 5x4000x100 Matrix aufgestellt. Da ich aber nicht alle Werte eingeben kann, möchte ich Matlab interpolieren lassen.
Problem: Leider setzt Matlab alle nicht definierten Punkte in der Matrix = 0 und somit liefert meine Lookup-Table nur in den defnierten Punkten richtige Werte, in allen anderen Fällen Schund.
Kann mir jemand helfen ??
VIELEN DANK!
| Beschreibung: |
|
 Download |
| Dateiname: |
Matrix_C.m |
| Dateigröße: |
609 Bytes |
| Heruntergeladen: |
459 mal |
| Beschreibung: |
|
 Download |
| Dateiname: |
Lookup_problem.mdl |
| Dateigröße: |
29.31 KB |
| Heruntergeladen: |
461 mal |
|
|
|
|
|
|
| Matt Lappen |

Forum-Anfänger
|
 |
Beiträge: 42
|
 |
|
 |
Anmeldedatum: 23.10.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 24.10.2011, 15:06
Titel:
|
 |
Hi,
also bei mir funzt dein Lookup-Table ohne Probleme.
Ist bei deinem Table evtl. die Interpolation/Extrapolation im Algorithmus-Tab auf 'none'?
|
|
|
|
| maltab |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 3
|
 |
|
 |
Anmeldedatum: 23.10.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 24.10.2011, 15:20
Titel:
|
 |
hey,
ja in dem eingegebnen Punkt funktioniert die Table. Wenn ich jetzt aber als Beispiel ein delta_t_inj von 4 eingebe kommt als Ergebnis "Null" raus. Hier sollte dann aber zwischen den Werten für 3 und 5 Interpoliert werden.
""Ist bei deinem Table evtl. die Interpolation/Extrapolation im Algorithmus-Tab auf 'none'? "" - nein, da habe ich wie gewünscht linear drin stehen.
??
|
|
|
|
| Matt Lappen |

Forum-Anfänger
|
 |
Beiträge: 42
|
 |
|
 |
Anmeldedatum: 23.10.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 24.10.2011, 17:11
Titel:
|
 |
Hey,
stimmt hab's verpeilt, du darfst natürlich keine Nullen in der Matrix haben.
Du brauchst also folgende Matrix C (Anhang) und entsprechende Lookuptable-Einstellungen mit je 3 Breakpoints
| Beschreibung: |
|
 Download |
| Dateiname: |
test.m |
| Dateigröße: |
499 Bytes |
| Heruntergeladen: |
504 mal |
| Beschreibung: |
|
 Download |
| Dateiname: |
Lookup_problem.mdl |
| Dateigröße: |
29.35 KB |
| Heruntergeladen: |
620 mal |
|
|
|
|
| maltab |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 3
|
 |
|
 |
Anmeldedatum: 23.10.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 24.10.2011, 18:13
Titel:
|
 |
Jetzt versteh ich auch die Sache mit den Breakpoints usw
VIELEN DANK!!!
|
|
|
|
|
|
|
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 - 2025
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.
|
|