Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практика_4.pdf
Скачиваний:
132
Добавлен:
09.04.2015
Размер:
557.77 Кб
Скачать

МЕТОД КРАМЕРА В 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)