Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задание 2. Процедуры и функции.doc
Скачиваний:
15
Добавлен:
10.02.2015
Размер:
586.75 Кб
Скачать

III. Числовые данные

а)

б)

в)

г)

д)

n

4

3

3

4

5

m

7

8

9

6

6

Элементы матриц X и Y могут быть выбраны произвольно.

1.10 Определение характеристики степеней матрицы.

Для заданной квадратной матрицы A порядка m найти ее степени A2, A3, … , An и вычислить значения функционала F(Ai ), i = 1, …, n. Если для некоторого l (2  l n) окажется F(Al ) > c, то вывести на печать значение p = true и F(Al ), … , F(An); в противном случае напечатать значения p = false. Входными данными программы являются значения m, n, c и элементы матрицы A.

В программе предусмотреть:

- процедуру умножения двух матриц с формальными параметрами: три массива (элементов двух исходных матриц и матрицы их произведения) и порядок матрицы;

- процедуру-функцию вычисления значения функционала на матрице с формальными параметрами: массив элементов матрицы и ее порядок.

Исходные данные

I. Элементы матрицы A:

а) произвольные вещественные числа;

б) булевские числа;

в) вероятности, т.е. вещественные числа в пределах от 0 до 1 (стохастические матрицы).

II. Функционал F(A) на матрице – см. задачу 1.9.

III. Числовые данные

а)

б)

в)

г)

д)

n

4

5

6

6

7

m

8

7

6

5

5

с

8

10

4

12

20

1.11 Преобразование сумм.

Функциональная сумма вида

задается массивом коэффициентов p0, p1, …, pr. По заданному выражению

F(p1(x), p2(x), p3(x)) = Q(x)

над тремя такими суммами найти коэффициенты q0, q1, … , qr аналогичного вида суммы Q(x). Затем вычислить Q(xj), j = 1, … , m.

Входными данными программы являются: массивы коэффициентов сумм p1(x), p2(x), p3(x) ; их размерность r ; значения x1, … , xm и число m. Выходными данными являются: массив коэффициентов q0, q1, … , qr и числа Q(x1), … , Q(xm).

В программе предусмотреть:

- процедуры для тех операций над суммами, которые входят в выражение F с формальными параметрами: массивы (коэффициентов исходных сумм и результирующей) и их размерность;

- процедуру-функцию вычисления значения суммы p(x) в заданной точке с формальными параметрами: массив коэффициентов суммы и значение x .

Исходные данные

I. Задание функциональной суммы

а) ;

б) ;

в) ;

г) .

II. Выражение :

(операции – суммирование двух сумм, интегрирование одной суммы);

(операции – суммирование двух сумм и дифференцирование одной суммы);

(операции – вычитание одной сумм из другой и интегрирование одной функции);

г)

(операции – дифференцирование одной суммы и *);

(операции – вычитание одной суммы из другой и *);

е)

(операции – дифференцирование суммы и );

(операции – вычитания и );

з)

(операции – интегрирование и *).

Примечание. Если и то сумма определяется так: