WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Integration von 0 bis unendlich mit Parametern

 

RobinW

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.10.2012, 18:25     Titel: Integration von 0 bis unendlich mit Parametern
  Antworten mit Zitat      
Hallo,

ich stehe bei Matlab momentan vor folgendem Problem. Ich würde gerne die Funktion y=1/(x^a+b) von 0 bis ∞ integrieren und gleich 1 setzen.

sprich F(x)=1

anschließend würde ich gerne einen Termin in Abhängigkeit von a und b erhalten!

Ist dies über eine (vermutlich) numerische Integration überhaupt möglich?

Mein Versuch sah bisher so aus

Code:
>>  integral ((1./x.^a+b),x,0,inf)
Error using integral (line 83)
First input argument must be a function handle.



Danke
Grüße
Robin


RobinW

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.10.2012, 18:29     Titel: Ergänzung*
  Antworten mit Zitat      
f(x) = 1/([x^a]+b)
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.500
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 25.10.2012, 19:10     Titel:
  Antworten mit Zitat      
Hallo,

dann schau doch mal die Dokumentation von integral an.
Code:

Daraus sollte sehr klar hervorgehen, warum das nicht klappen kann.

Ich sehe allerdings weitere Probleme:
- "numerisch" heißt, dass du Werte für a und b angeben musst. Das geht also nicht, außer du formulierst das als nichtlineares Gleichungssystem.
- selbst wenn du das Integral symbolisch in Abhängigkeit von a und b berechnen kannst, bekommst du eine Gleichung für 2 Unbekannte. a und b können daraus also nicht bestimmt werden.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
RobinW

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.10.2012, 20:00     Titel:
  Antworten mit Zitat      
Hallo Harald,

danke erstmal für die Antwort.

Zitat:
- selbst wenn du das Integral symbolisch in Abhängigkeit von a und b berechnen kannst, bekommst du eine Gleichung für 2 Unbekannte. a und b können daraus also nicht bestimmt werden.


Das ist mir soweit klar und soll auch so sein. Ich benötige genau diese Gleichung mit den beiden unbekannten. Ich will eine Beziehung rausbekommen bzw. ein Verhältnis. Anschließend einen Parameter festlegen und den anderen jeweils in Abhängigkeit davon bestimmen.

Ich hoffe du kannst mir bzgl. dieses Aspektes noch etwas weiterhelfen.
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.500
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 25.10.2012, 21:28     Titel:
  Antworten mit Zitat      
Hallo,

ich werds versuchen:

Code:
syms x a b
assume(a>1)
assume(b~=0)
F = int(1./(x.^a+b),x,0,inf)
bsol = solve(F-1, b)
ezplot(bsol, [1.1 10])
 


Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button 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.