Werkzeuge/Software/Matlab: Unterschied zwischen den Versionen

Aus numpedia
Zur Navigation springen Zur Suche springen
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 MathWorks©]
* [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: