|
chikobongo27 |
Forum-Anfänger
|
|
Beiträge: 18
|
|
|
|
Anmeldedatum: 25.10.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 02.12.2012, 15:28
Titel: Mittelpunktsregel
|
|
Hallo Leute,
ich schaffe es leider nicht im Matlab eine Integration über eine Mittelpunktsregel durchzuführen.
Vielleicht kann mir jemand sagen wo mein Fehler liegt.
Hier die Aufgabe:
(x^3-2x) Es soll von 0 bis 3 integriert werden!
1)Programmieren Sie für die numerische Methode Mittelpunksregel eine eigene Funktion.
Hier habe ich versucht eine Funktion zu schreiben!
Im command window habe ich folgendes definiert:
sym x;
f=log(x);
a=0;
b=3;
|
|
|
|
|
Jan S |
Moderator
|
|
Beiträge: 11.057
|
|
|
|
Anmeldedatum: 08.07.10
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: 2009a, 2016b
|
|
|
|
|
|
Verfasst am: 02.12.2012, 20:43
Titel: Re: Mittelpunktsregel
|
|
Hallo chikobongo27,
Was ist nun Deine Frage genau?
Bekommst Du eine Fehlermeldung, wenn Du das laufen lässt? Welche?
Wieso versuchst Du dies symbolisch zu lösen? Das sieht eher nach einem numerischen Problem aus. Woher stammt "f = log(x)"?
Du hast zwar eine Funktion f definiert und verwendest sie in der Funktion Loesung_2, aber sie wird gar nicht als Input an Loesung_2 weitergegeben.
Gruß, Jan
|
|
|
chikobongo27 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 18
|
|
|
|
Anmeldedatum: 25.10.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 02.12.2012, 21:38
Titel:
|
|
Oh, habe mich verschrieben. Anstatt dem log(x) sollte eigentlich (x^3-2x) stehen.
|
|
|
chikobongo27 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 18
|
|
|
|
Anmeldedatum: 25.10.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 02.12.2012, 21:43
Titel:
|
|
Der Input soll ja die Grenzen sein a=0 und b=3!
Und die Ausgabe soll die Mittelpunktsregel sein, welche dann die Funktion f=(x^3-2*x) in den Grenzen 0 und 3 integriert.
Habe ich vielleicht etwas falsch definiert? Wenn ja, was?
Oder habe ich vielleicht sogar die Aufgabe falsch verstanden?
Gruß
|
|
|
MaFam |
Forum-Meister
|
|
Beiträge: 799
|
|
|
|
Anmeldedatum: 02.05.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2009b
|
|
|
|
|
|
Verfasst am: 03.12.2012, 08:32
Titel:
|
|
Hallo,
Jan hat schon einige Hinweise gegeben. Du musst ebenfalls die zu integrierende Funktion übergeben. Überdies würde ich gleich die zusammengesetzte Mittelpunktsregel programmieren. Dann müsstest du noch ein n mitgeben, das definiert, in wie viele Teile das Intervall zerlegt werden soll.
Grüße, Marc
|
|
|
|
|
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.
|
|