Система MathCAD Plus 6.0 Pro




Система MathCAD Plus 6.0 Pro - стр. 385


/p>

В приведенных функциях: acc

-- погрешность решения (рекомендуется порядка 0.001), k -- максимальное число промежуточных точек и s – минимально допустимый интервал между точками, в которых ищется решение. Обратите внимание, что функции, начинающиеся с малой буквы, дают решения только для конечной точки. Различаются функции также и методом решения.

Для решения дифференциальных уравнений Пуассона (в частных производных второго порядка) и уравнений Лапласа в систему введены следующие функции:

Å bvalfit(v1, v2, x1, x2, xi, F, L1, L2, score)

-- устанавливает начальные условия для  краевой задачи, заданной в векторах F, v1 и v2

на интервале [x1, x2], где  решение известно в некоторой промежуточной точке xi;

Å

relax(M1, M2, M3, M4, M5, A, U, r)

-- возвращает квадратную матрицу решения уравнения Пуассона для спектрального радиуса r;

Å multigrid(M, n)

-- возвращает матрицу решения уравнения Пуассона, у которого решение равно нулю на границах;

sbval(y, x1, x2, F, L, score)

-- дает установку начальных условий для краевой задачи, определенной в символьном векторе F, вектор y – начальные условия на интервале

     [x1, x2].

Для решения двухточечных краевых задач предназначены функции

sbval(v, x1, x2, D, load, score);

bvalfit(v1, v2, x1, x2, xf, S, load1, load2, score)

В них векторы v, v1, v2

задают начальные условия, x, x1, x2

-- граничные точки интервала решений, D(x, y)

-- функция, возвращающая n-компонентный вектор с первыми производными неизвестных функций, load(x1, v), load1(x1, v1),

load2(x2, v2) -- векторзначные функции, возвращающие значения начальных условий в точках x1 (x2), score(xf, y) -- векторзначная функция, возвращающая n-элементный вектор соответствия. Он указывает, насколько значения решений, начинающихся из точек x1

и x2, должны соответствовать xf. Например, если нужно совпадение решений, то score(xf, y):=y.




Содержание  Назад  Вперед