|
|
Num. Integration von Sinusfunktion "nur" im Bogenm |
|
JayvH |
Forum-Anfänger
|
|
Beiträge: 36
|
|
|
|
Anmeldedatum: 19.03.11
|
|
|
|
Wohnort: Hannover
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.07.2011, 16:16
Titel: Num. Integration von Sinusfunktion "nur" im Bogenm
|
|
Hallo,
mein erster Post hier im Forum und eigentlich eher eine Frage nach dem Motto "Warum ist das so?" als das es jetzt um Leben oder Tod gehen würde.
Ich beschäftige mich derzeit erstmals mit der numerischen Integration und habe so ein bißchem mit der Anwendung von quad herumexperimentiert. Wenn ich jetzt ein ganz einfaches Beispiel im Bogenmass ausführe
Dann komme auf das korrekte Ergebnis 1.
Verusche ich das gleiche jedoch in Grad mit
dann kommt mit 57,2958 doch etwas Unerwartetes raus. Woran liegt das?
EDIT: Sehe gerade, dass mein Titel wohl zu lang war, sorry.
|
|
|
|
|
Andy386 |
Forum-Guru
|
|
Beiträge: 485
|
|
|
|
Anmeldedatum: 24.06.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: 7.1/8
|
|
|
|
|
|
Verfasst am: 10.07.2011, 18:37
Titel:
|
|
hmmm....
naja, die Fläche ist ja bei 0 bis 90° schon "länger" als nur bis 1,6 - matlab sind die ° egal...
so kommt dasselbe raus:
Lösungsweg: errorlearning. Und mir viel auf, dass 90/(2pi) dem entsprechen, was bei der °-Lösung rauskam.
Im nachhinein ist dass nur noch der Skalierungsschritt bei der klassischen Summierung, der bei rad gleich der Anzahl der Elemente ist, bei grad dann scheinbar noch mit pi/180 um auf einen Integralwert in rad zu kommen (sonst wäre das wahrscheinlich eine Integralsumme in grad).
_________________
Ich hasse es wenn die Leute Fragen stellen, man dann versucht sich Mühe zu geben, und diejenigen ihren Thread nie wieder besuchen...
|
|
|
JayvH |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 36
|
|
|
|
Anmeldedatum: 19.03.11
|
|
|
|
Wohnort: Hannover
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.07.2011, 19:48
Titel:
|
|
Hallo, danke für die Antwort, aber ich muss sagen, so wirklich viel verstanden habe ich nicht. Inwiefern ist die Fläche "länger" und was hat der Faktor 1,6 im ersten Satz zu bedeuten?
Aber zumindest verstehe ich jetzt, dass ich hier auch nochmal mit pi/180 multiplizieren muss.
|
|
|
Andy386 |
Forum-Guru
|
|
Beiträge: 485
|
|
|
|
Anmeldedatum: 24.06.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: 7.1/8
|
|
|
|
|
|
Verfasst am: 18.07.2011, 10:33
Titel:
|
|
|
|
|
1,6 sind Pi-Halbe
Integrieren bedeutet ja immer irgendeine Fläche zusammenzählen. Matlab weiss bei "90" nicht, dass du Gradmaß meinst, und bei "pi/2" nicht, dass du Bogenmaß meinst.
Das am Ende was richtiges rauskommt, dafür musst du dann sorgen (ähnlich inch und cm - da gabs angeblich mal was auf dem Mars...)
* sin(x/180*pi) heisst nix anderes als sind(x) - das war nur zu Testzwecken für mich drin, um auf die richtige Integralsumme zu kommen.
* D.h. x_bogenmass = x_grad/180*pi
* und damit x_grad = x_bogenmass/pi*180
* da ich nun weiss, dass bei der Integration der grad-Werte ein Wert in ° rauskommt, rechne ich den nur noch um...
Wie gesagt, hingekommen bin ich durch probieren. Also erstmal für verschiedene Werte anzeigen lassen, dann das Ding geplottet, was da integriert werden soll (und das ist bei grad-werten halt länger gestreckt).
Irgendwann ist mir aufgefallen, dass beim Integral über 0 bis 90 (mit sind) als Ergebnis 90/(2*pi) rauskommen. und dass ist wiederrum 180/pi. s.o.
war das jetzt klarer
_________________
Ich hasse es wenn die Leute Fragen stellen, man dann versucht sich Mühe zu geben, und diejenigen ihren Thread nie wieder besuchen...
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 18.07.2011, 13:21
Titel:
|
|
|
|
JayvH |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 36
|
|
|
|
Anmeldedatum: 19.03.11
|
|
|
|
Wohnort: Hannover
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 19.07.2011, 18:00
Titel:
|
|
Ja danke, ich denke jetzt habe ich es verstanden
|
|
|
|
|
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.
|
|