![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Выбрать алгоритм, составить его блок-схему и программу, в которой:
1) разбив отрезки [a; b] и [c; d] соответственно на n и m частей, в точках xi=a+(i-1)×h1, yj=c+(j-1)×h2, где h1=(b-a)/n, h2=(d-c)/m, i=1, 2…, n+1, j=1, 2…, m+1 вычислить значения элементов aij матрицы A=||aij||nm по формуле aij=z(xi, yj), где z=z(x,y) – функция, заданная в варианте задания;
2) из элементов матрицы А составить матрицу В так, чтобы в ней элементы строк матрицы А располагались в порядке возрастания;
3) указанным в варианте задания способом найти вектор (матрицу, строку) X;
4) вычислить величину M=X×A×X', где X' – транспонированная матрица (вектор столбец);
5) предусмотреть ввод исходных данных a, b, c, d, n, m:
– с клавиатуры;
– из файла, предварительно записав исходные данные в текстовый файл;
6) вывести вычисленные величины на экран и в файл в следующем виде:
Исходные данные:
z(x,y)=…; a=…; b=…; c=…; d=…; n=…; m=….
Матрица А:
а11 а12 … а1m
…………………….
аn1 аn2 … аnm
Матрица B:
b11 b12 … b1m
…………………….
bn1 bn2 … bnm
Вектор X:
x1 x2… xm
M = …
Варианты заданий
№№ вар. | Задание |
1; 15 | ![]() |
2; 16 | ![]() |
3; 17 | ![]() |
4; 18 | ![]() |
5; 19 | ![]() |
6; 20 | ![]() |
7; 21 | ![]() |
8; 22 | ![]() |
9; 23 | ![]() |
10; 24 | ![]() |
11; 25 | z = sin x – cos y, xÎ [0; 1], yÎ [0; 1], n=m=10. Все координаты вектора Х равны среднему арифметическому элементов первой строки матрицы В. |
12; 26 | z = x×sin y – y×cos x, xÎ [0; 1], yÎ [0; 1], n=m=10. Все координаты вектора Х равны числу положительных элементов в первой строке матрицы В. |
13; 27 | ![]() |
14; 28 | z = x×ey – y×ex,, xÎ [0; 1], yÎ [0; 1], n=m=10. Все координаты вектора Х равны разности между числом положительных и числом отрицательных элементов первой строки матрицы В. |
ЛАБОРАТОРНАЯ РАБОТА №6
Процедуры и функции
Цель работы: научиться организовывать и использовать процедуры и функции.
Дата публикования: 2015-02-20; Прочитано: 212 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!