Verfasst am: 30.10.2020, 14:38
Titel: Integration mit variablen Grenzen
HallO! Ich habe ein Problem.. und zwar möchte ich eine Temperaturerhöhung von meinen Messdaten mittels einem Modell berechnen und komme nicht recht weiter.. Im folgenden mein Code, wobei y_n meine Funktion ist, welche von phi_exp_neu abhängig ist. m und k sind hierbei Konstanten.
Das Integral funktioniert nicht wirklich bei mir.. Zu Berechnen wäre das deltaT. rho_Al und c_Al sind wieder Konstanten und das 10^6 benötige ich für die SI Einheiten.. Nun zu meiner Frage: Wie kann ich das deltaT plotten? Wie muss ich das Integral eingeben?
figure(10) hold on
plot(phi_exp_neu,deltaT(phi_exp_neu),'*b') hold off
xlabel({'Epsilon [-]'},'Fontsize', 16);
ylabel({'Temperatur'},'Fontsize', 16);
set(gca, 'FontSize', 16)
Das Integral funktioniert nicht wirklich bei mir..
Und was bedeutet das? Wenn du eine Fehlermeldung bekommst, poste sie bitte.
Das Problem dürfte sein, dass du anscheinend einen Vektor an Integrationsgrenzen übergeben willst, was aber mit
integral
nicht geht. Alternativen:
a) Händisch integrieren. c*x^m hat die Stammfunktion c/(m+1)*x^(m+1), wenn ich mich richtig erinnere.
b) Das Integral als Differenzialgleichung auffassen und z.B. mit ode45 lösen.
c) Eine for-Schleife mit verschiedenen Integrationsgrenzen.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
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
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.