trapz or integral which one is more accurate?
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
masoud avaznejad
am 23 Aug. 2020
Beantwortet: Alan Stevens
am 23 Aug. 2020
clc
clear
close all
x = linspace(0,100);
y = x.^cos(x);
plot(x,y);
a = trapz(x,y);
y = @(x)x.^cos(x);
b = integral(y,0,100);
c=a-b;
0 Kommentare
Akzeptierte Antwort
Alan Stevens
am 23 Aug. 2020
integral is more accurate here. Try
x = linspace(0,100,1000);
and you will find the trapz result reduces to get much closer to the integral result.
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Numerical Integration and Differentiation 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!