ode
:: isLODE
Протестируйте на линейное обыкновенное дифференциальное уравнение
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
ode::isLODE(Ly
, y(x
), <Homogeneous | HlodeOverRF | Hlode | LodeOverRF | Lode
>)
ode::isLODE(Ly, y(x))
возвращает TRUE
, если Ly
является линейным обыкновенным дифференциальным уравнением в y(x)
, FALSE
в противном случае. Если дополнительный аргумент дан затем, результат обсужден можно следующим образом:
Homogeneous
: возвращает TRUE
, если Ly
является гомогенным, FALSE
в противном случае.
HlodeOverRF
: возвращает последовательность Ly, y, x, n
, где n
является порядком Ly
, если Ly
является гомогенным с коэффициентами рациональных функций, FALSE
в противном случае.
Hlode
: возвращает последовательность Ly, y, x, n
, где n
является порядком Ly
, если Ly
является гомогенным, FALSE
в противном случае.
LodeOverRF
: возвращает последовательность Ly, y, x, n
, где n
является порядком Ly
, если Ly
имеет коэффициенты рациональных функций, FALSE
в противном случае.
Lode
: возвращает последовательность Ly, y, x, n
, где n
является порядком Ly
, если Ly
является линейным обыкновенным дифференциальным уравнением, FALSE
в противном случае.
Мы тестируем следующие дифференциальные уравнения:
ode::isLODE(y(x)^2+x^2*diff(y(x),x)+x, y(x))
ode::isLODE(y(x)+x^2*diff(y(x),x)+x, y(x))
ode::isLODE(y(x)+x^2*diff(y(x),x)+x, y(x), Hlode)
ode::isLODE( y(x)+x^2*diff(y(x),x)+x*diff(y(x),x$2), y(x), HlodeOverRF)
ode::isLODE( x+x^2*diff(y(x),x)+exp(x)*diff(y(x),x$2), y(x), LodeOverRF)
|
Выражение. |
|
Зависимая функция |
Или TRUE
, FALSE
или последовательность типа _exprseq
.