ode:: dAlembert

Даламберово сокращение линейного гомогенного обыкновенного дифференциального уравнения

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.

Синтаксис

ode::dAlembert(Ly, y(x), v)

Описание

ode::dAlembert(Ly, y(x), v) возвращает уменьшаемое дифференциальное уравнение Ly с помощью метода сокращения Даламбера и функционального v. Если v является решением Ly, и u является решением уменьшаемого дифференциального уравнения затем, vtu является другим решением Ly.

Примеры

Пример 1

Рассмотрите следующее дифференциальное уравнение:

Ly := 2/x^3*y(x)-2/x^2*diff(y(x),x)+1/x*diff(y(x),x$2)+
      diff(y(x),x$3)

Мы легко проверяем, что x является конкретным решением Ly:

ode::evalOde(Ly, y(x)=x)

Затем мы уменьшаем уравнение Ly с помощью этого специального решения:

R := ode::dAlembert(Ly, y(x), x)

Решения уравнения R не слишком трудно найти:

ode::evalOde(R, y(x)=1), ode::evalOde(R, y(x)=1/x^3)

Таким образом, основание решений Ly поэтому, который может проверяться непосредственно:

ode::solve(Ly, y(x))

Параметры

Ly

Гомогенное линейное дифференциальное уравнение.

y(x)

Зависимая функция Ly.

v

Выражение.

Возвращаемые значения

Выражение.