Задания к лабораторной работе № 1
1. Задание переменных, массивов, выражений.
1.1. Ввести значения для переменных
a, b
; ввести вектор
2
a
3
, используя шаблон массива, и вектор-столбец
y
размерности 3 с помощью дискретного аргумента
i : 0..2
, компоненты которого равны
cos(i b).
1.2. Задать матрицу
2 2
2
2
1
a b a b
b
a
b
a
ab
ab
a
A
и матрицу
B
с элементами, равными
i a j b, i, j 0,2 .
1.3. Вычислить выражение
C A B
T
(AB)
1
det(A) A det(B)B y z
и вывести его значение.
2. Задать функции
f t t ( ), ( )
и привести графики этих функций
на интервале
[a,b]
с шагом 0,1. На этом же графике в точках
, , 2 ,
3 3
a b a b
a b
вывести случайные значения, равномерно распреде-
ленные на интервале
[0,1]
, генерируемые с помощью функции rnd(1).
3. Написать следующие программы.
3.1.
Используя оператор if … otherwise вычислить значение
c
0,
1,
2
2
;
a d b d
c
a d b d
где
d – случайное число, заданное на интервале
[0,1]
с помощью функции
rnd(1).
3.2.
Используя оператор for, вычислить сумму целых четных чисел
от
a
до
b .
3.3.
Используя оператор while, вычислить
R
факториал, где
R –
наибольшее целое число
a b .
Варианты исходных данных см. в приложении А.