how do I integrate a function with varying limits?

3 Ansichten (letzte 30 Tage)
Deen Halis
Deen Halis am 17 Mai 2015
Kommentiert: Deen Halis am 17 Mai 2015
Please how do I integrate a function with varying limits? I wish to run it as a script so that i can get the values of each integrand and later plotting it.
Below is what i tried on matlab but had errors:
m = 3;
w = 30;
p = 30;
G = 0.01;
F = cos (w*T)* exp(G/2*p*T)*cos(p*T);
a = 0.005:0.005:0.2;
b = 0.005+a;
f1 = int(F, a, b)
disp(double(fi))

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 17 Mai 2015
m = 3;
w = 30;
p = 30;
G = 0.01;
syms A T
F = cos (w*T)* exp(G/2*p*T)*cos(p*T);
f1 = int(F, T, A, A+0.005);
a = 0.005:0.005:0.2;
fa = double(subs(f1, A, a));
plot(a, fa);
  1 Kommentar
Deen Halis
Deen Halis am 17 Mai 2015
thanks very much, much more for the quick response! it worked.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Programming finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by