Werkzeuge/Software/Matlab: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 15: | Zeile 15: | ||
===== Definition ===== | ===== Definition ===== | ||
In Matlab werden Polynome als Arrays ihrer Polynomialkoeffizienten erfasst. | In Matlab<sup>®</sup> werden Polynome als Arrays ihrer Polynomialkoeffizienten erfasst. | ||
So entspricht | So entspricht | ||
Zeile 62: | Zeile 62: | ||
'''Links:''' | '''Links:''' | ||
* [https://de.mathworks.com/help/matlab/ref/conv.html | * [https://de.mathworks.com/help/matlab/ref/conv.html MathWorks<sup>®</sup>] |
Aktuelle Version vom 7. November 2021, 16:44 Uhr
Beispiel-Programme
Eine Auswahl von Befehlen
Polynome
Definition
In Matlab® werden Polynome als Arrays ihrer Polynomialkoeffizienten erfasst.
So entspricht
h = [5,2,1]
dem Polynom
Das könnte die Höhe eines Balls im Erdschwerefeld beschreiben - mit .
polyder
Berechnet die Ableitung eines Polynoms.
So entspricht
v = polyder(h)
dem Polynom
- ,
also der Geschwindigkeit unseres Balls mit der Anfangsgeschwindigkeit 2 m/s.
polyint
Berechnet das unbestimmte Integral eines Polynoms.
So liefert
polyint(v)
das Polynom , allerdings ohne Anfangshöhe, die wir manuell (h(3)=1) hinzufügen müssen.
conv
Charakteristisch bei der Berechnung von Näherungslösungen mit Energiemethoden ist - wie hier bei der Formänderungsenergie des Euler-Bernoulli-Balkens - das Auftreten von Faltungsintegralen der Form
- .
Weil die ϕi bei uns immer Polynome sind, lassen sich die Produkte, Integrale und Ableitungen in Matlab© bequem berechnen mit den Befehlen
- polyint
- polyder
- conv.
Links: