Right code for Centred finite difference?

2 visualizaciones (últimos 30 días)
Sakusan Puwanendran
Sakusan Puwanendran el 24 de Nov. de 2017
Is this the right code to find the Centred finite difference and plot it on a graph? My plot looks wrong. The centred difference is in yellow
y=2*cos(3*x)-x.^2+7*x-6;
diff(y,x)
dydx_actual=diff(y,x)
clear x
h=0.1;
x=0:h:6;
%CFD
dydx_cfd=(y(3:end)-y(1:end-2))./h;
plot(x(2:end-1),dydx_cfd,'y')

Respuestas (0)

Categorías

Más información sobre Computational Fluid Dynamics (CFD) en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by