Info

Cette question est clôturée. Rouvrir pour modifier ou répondre.

Solve the Euler-Lagrange equation

5 vues (au cours des 30 derniers jours)
tandemuse
tandemuse le 17 Août 2021
Clôturé : John D'Errico le 17 Août 2021
Using calculus of variations (optics subsection) we can show that the following Euler-Lagrange equation must be true:
with the boundary conditions and .
is a matrix of slowness values (inverse of velocity), so for every point in space we know the velocity values. Say for example this is the peaks function:
x = -2:0.05:2;
y = x';
[X,Y] = meshgrid(x,y);
s = peaks(X,Y);
imagesc(s)
xlabel('x')
ylabel('y')
represents the curve we're trying to find, which starts at the point and ends at the point (the boundary conditions).
Find by solving the Euler-Lagrange equation.

Réponses (0)

Cette question est clôturée.

Tags

Produits


Version

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by