Задачи линейной алгебры. Решение дифференциальных уравнений в MathCAD

Содержание

Слайд 2

Слайд 3

Слайд 4

Матричные функции Первая группа matrix(m, n, f) diag(v) identity(n) augment(A, B)

Матричные функции

Первая группа

matrix(m, n, f)
diag(v)
identity(n)
augment(A, B)
stack(A, B)
submatrix(A, ir, jr, ic,

jc)
Слайд 5

Слайд 6

Вторая группа last(v) length(v) min(v), max(v) Re(v) Im(v) sort(V) reverse (sort(v))

Вторая группа

last(v)
length(v)
min(v), max(v)
Re(v)
Im(v)
sort(V)
reverse (sort(v))
csort (A,n)
rsort (A,n)
rows(A)
cols(A)
max(A), min(A)
tr(A)


mean(A)
Слайд 7

Третья группа rref(A) rank(A) eigenvals(A) eigenvecs (A) eigenvec(A,e) normi(A) lsolve (A,b)

Третья группа

rref(A)
rank(A)
eigenvals(A)
eigenvecs (A)
eigenvec(A,e)
normi(A)
lsolve (A,b)

Слайд 8

Слайд 9

Решение систем линейных алгебраических уравнений Неоднородная система уравнений Определитель матрицы не

Решение систем линейных алгебраических уравнений

Неоднородная система уравнений

Определитель матрицы не

равен нулю, тогда
три способа решения: 1) Метод обратной матрицы
2) Метод Гаусса
3) Метод Крамера
Слайд 10

Метод Гаусса

Метод Гаусса

Слайд 11

Метод Крамера Рассмотрим случай, когда определитель матрицы равен нулю. Решение проводится методом Гаусса

Метод Крамера

Рассмотрим случай, когда определитель матрицы равен
нулю. Решение проводится методом

Гаусса
Слайд 12

Слайд 13

Решение дифференциальных уравнений в MathCAD Решение Обыкновенных Дифференциальных Уравнений (ОДУ) ОДУ

Решение дифференциальных уравнений в MathCAD

Решение Обыкновенных Дифференциальных Уравнений (ОДУ)

ОДУ

первого порядка

F(x,y,y’)=0

F(x,y(x),y’(x))=0

y’=f(x,y)

ОДУ высших порядков

F(x,y,y’,y’’, …,y(n))=0

F(x, y(x), y’(x), y’’(x),…, y(n)(x))=0

Y(n) =f(x, y, y’, …, y(n-1))

Y’ = F(x, Y), Y(x0) = Y0

Слайд 14

Вектор первых производных Вектор правых частей Замена Y’ = F(x, Y), Y(x0) = Y0

Вектор первых производных

Вектор правых частей

Замена

Y’ = F(x, Y), Y(x0) = Y0

Слайд 15

1) Вычислительный блок Given / Odesolve Уравнение первого порядка метод Рунге-Кутта

1) Вычислительный блок Given / Odesolve

Уравнение первого порядка

метод Рунге-Кутта

Слайд 16

Уравнение второго порядка

Уравнение второго порядка

Слайд 17

2) Альтернативный метод решения ОДУ с помощью встроенных функций : rkfixed,

2) Альтернативный метод решения ОДУ
с помощью встроенных функций :


rkfixed, Rkadapt, или Bulstoer

rkfixed – метод Рунге-Кутта с фиксированным шагом интегрирования.

Rkadapt – метод Рунге-Кутта с переменным шагом интегрирования.

Bulstoer – метод Булирша – Штера

Слайд 18

Уравнение первого порядка

Уравнение первого порядка

Слайд 19

Уравнение второго порядка

Уравнение второго порядка

Слайд 20

Слайд 21

Решение систем ОДУ 1) Блок Given / Odesolve 2) Встроенные функции rkfixed, Rkadapt и Bulstoer

Решение систем ОДУ

1) Блок Given / Odesolve

2) Встроенные функции

rkfixed, Rkadapt и Bulstoer
Слайд 22