- •Упражнение
- •СИСТЕМЫ ЛИНЕЙНЫХ АЛГЕБРАИЧЕСКИХ УРАВНЕНИЙ (СЛАУ)
- •РЕШЕНИЕ СЛАУ
- •РЕШЕНИЕ СЛАУ МЕТОДОМ ОБРАТНОЙ МАТРИЦЫ
- •МЕТОД ОБРАТНОЙ МАТРИЦЫ В MATHCAD
- •МЕТОД ОБРАТНОЙ МАТРИЦЫ В MATHCAD
- •РЕШЕНИЕ СЛАУ МЕТОДОМ КРАМЕРА
- •МЕТОД КРАМЕРА В MATHCAD
- •МЕТОД КРАМЕРА В MATHCAD
- •МЕТОД КРАМЕРА В MATHCAD
- •ПРОГРАММИРОВАНИЕ В MATHCAD
- •Два способа программирования в среде MathCAD:
- •Решение
МЕТОД КРАМЕРА В MATHCAD
2. Задаем массивы:
|
1 |
2 |
3 |
4 |
|
A |
1 |
2 |
3 |
4 |
|
|
1 |
1 |
|
||
|
|||||
|
0 |
1 |
|||
|
1 |
1 |
1 |
1 |
|
|
|
30 2 3 |
4 |
|
|
|
1 |
30 |
3 |
4 |
|
|
|
1 |
2 |
30 |
4 |
||
A1 |
|
|
10 2 3 4 |
A1 |
|
|
1 10 |
3 |
4 |
A1 |
|
|
1 2 |
10 |
4 |
|||||
1 |
|
1 |
|
2 |
|
3 1 |
|
3 |
|
1 |
3 |
|
||||||||
|
|
|
|
|
|
|||||||||||||||
|
|
|
3 1 |
1 |
|
|
|
0 |
1 |
|
|
|
0 |
1 |
||||||
|
|
|
10 1 |
1 |
1 |
|
|
|
1 |
10 |
1 |
1 |
|
|
|
1 |
1 |
10 |
1 |
|
|
|
1 |
2 |
3 |
30 |
|
|
A1 |
|
|
1 |
2 |
3 |
10 |
|
|
4 |
|
1 |
1 |
3 |
|
|||
|
|
|||||||
|
|
|
0 |
|
||||
|
|
|
1 |
1 |
1 |
10 |
|
3.Задаем дискретную переменную i (меняется от 1 до 4 с шагом 1):
i1 4
10
МЕТОД КРАМЕРА В MATHCAD
4. Находим решение СЛАУ:
|
|
|
A1i |
|
|
|
|
|
1 |
|
||||
|
|
|
|
|
|
|
|
|||||||
xi |
|
|
|
|
|
|
x |
|
2 |
|
||||
|
|
A |
|
|
|
|
|
|
|
3 |
|
|||
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
5. Проверка решения: |
|
|
|
|
|
|
30 |
|
|
|
|
|||
|
|
|
|
|
|
10 |
|
|
|
|
||||
|
|
|
|
A x |
|
|
|
|||||||
|
|
|
|
|
3 |
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10 |
|
|
|
11
ПРОГРАММИРОВАНИЕ В MATHCAD
12
Два способа программирования в среде MathCAD:
• Безмодульное |
• Модульное |
программирование |
программирование; |
• Для решения простых задач |
• Позволяет реализовыватьв |
|
программе независимые блоки |
|
|
|
подпрограммы функции; |
|
• Четкаяструктурапрограммы |
БЕЗМОДУЛЬНОЕ ПРОГРАММИРОВАНИЕ
В ПАКЕТЕ MATHCAD
Программирование линейных алгоритмов
Отличительная черта - строго последовательное выполнение всех операций алгоритма
Конструкции, реализующие такой алгоритм, записываются в документе MathCAD в нужном порядке их выполнения:
«слева направо – сверху вниз»
Задание |
Составить программу вычисления |
||||||
величины z по следующей формуле: |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ay |
|
c |
3 |
|
|
|
z(x, y) |
|
|
|
|
sin yt |
|
|
|
||||||
|
a b |
|
ax2 bx |
|
|
|
ax b |
|
|
2 / 3 |
y |
|
arctg x |
|
e2x |
|
||||
|
c dx |
|
|
|
|
|
|
|
|
Где а=1, b=1, c=6, |
|
d=-2, x=1, t=0.4 |
?
Пример Составить программу для вычисления корней квадратного уравнения: ax2 + bx + c = 0
x |
b |
b2 4ac |
1,2 |
2a |
|
|
|
Решение в MathCAD:
a 2 b 5 |
c 8 |
|
d b2 4 a c |
|
||||||||
x |
|
b d |
|
|
x |
b d |
|
|
|
|||
|
|
|
|
|
||||||||
1 |
|
|
2 a |
|
2 |
2 |
a |
|
|
|||
|
|
|
|
|
|
|
||||||
x1 |
1.25 1.561i |
x2 1.25 1.561i |
|
|||||||||
Проверка найденных корней |
|
|
||||||||||
a x 2 |
b x |
c 0.00000 |
a x 2 |
b x |
c 0.00000 |
|||||||
|
1 |
|
1 |
|
|
|
|
2 |
2 |
|
ЗАДАНИЕ
Для заданного целого четырехзначного числа найти сумму его цифр
Получить новое число, в котором первая и последняя цифра поменяны местами
Использовать функции: mod(x,y) и trunc(x)