![]() |
Проект |
Здесь приводится краткое описание существующих на настоящий момент функций (процедур)
библиотеки bvp_lib.m пакета .
Полное описание при необходимости можно найти в .PDF-документе.
bvp_Fvalue := proc(x::list, p::constant)
Вычисляет значение -функции x
в точке p.
bvp_Fdiff := proc(x::list, v_1, ..., v_n)
Вычисляет производную -функции x по переменным v_1,
v_2,..., v_n. Если на какой-то стадии происходит дифференцирование
разрывной функции, то производная вычисляется кусочно, без возникновения дельта-функций, но на экран выводится предупреждение:
WARNING: derivation of discontinuous function.
bvp_Fprim := proc(x::list, k::posint)
Вычисляет первообразную k-того порядка от -функции x,
удовлетворяющую начальным условиям
.
bvp_Fcontin := proc(x::list)
Проверяет -функцию x
на непрерывность. Возвращает true,
если функция непрерывна (в понятном, надеюсь, смысле) на отрезке [a, b],
и false в противном случае.
bvp_FinSobolev := proc(x::list, n::nonegint)
При n > 0 проверяет -функцию
x на принадлежность Соболевскому пространству
n раз дифференцируемых функций. Возвращает соответствующее
логическое значение.
В случае отсутствия второго аргумента порядок пространства Соболева берется из глобальной
переменной bvp_n.
При n = 0 процедура возвращает наибольшее возможное
значение n, при котором функция принадлежит Соболевскому пространству
порядка n, или infinity.