Azzera filtri
Azzera filtri

User Defined Values with Integral and integral2

4 visualizzazioni (ultimi 30 giorni)
Chad
Chad il 18 Apr 2017
Risposto: Steven Lord il 18 Apr 2017
Dear Forum,
I am trying to integrate a function with pre-defined values. For example, I want to integrate;
L = 7.5; x_l = [0:.1:L]; r_l = x_l*2;
{Yn = integral(@myfun,0,L)
function f=myfun(x)
f = (D+x)/((D+x)^2+r_l^2);
end}
The variable r_l is defined from x_l. How do I use x_l instead of x to evaluate this integral?

Risposte (1)

Steven Lord
Steven Lord il 18 Apr 2017
The integral documentation page has a link to a page that discusses how to pass additional parameters into the integrand function with which you call integral. While the examples on that page use fzero as the "function function" being called, the techniques work with integral as well.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by