Borrar filtros
Borrar filtros

How do I use finite difference scheme?

2 visualizaciones (últimos 30 días)
hyeonwoo park
hyeonwoo park el 1 de Mayo de 2018
Respondida: Rajesh Balagam el 3 de Mayo de 2018
1st order linear ODE over a range -2.0<x<2.0
y'+2xy=0
Requirement: Use a finite difference scheme with 1st order approximation of the derivative. And use 'for' function.
Task 1 : Draw solution curves with a symbol for dx=0.1 over the same range of x.
Task 2 : Repeat the same for dx=0.01 and draw on the same figure using a different symbol.
I don't know how to make this ODE solution without 'dsolve' function.
x1 = -1.9; y1 = 80*exp(-x1.^2);
for x2 = x1:0.1:1.9
y2 = y1-2.*x1.*y1.*(x2-x1)
end
plot (x2, y2, '-green')

Respuestas (1)

Rajesh Balagam
Rajesh Balagam el 3 de Mayo de 2018

Categorías

Más información sobre Ordinary Differential Equations 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