Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Задание к лабораторной работе. Выбрать алгоритм, составить его блок-схему и программу, в которой:



Выбрать алгоритм, составить его блок-схему и программу, в которой:

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 , xÎ [-1; 1], yÎ [-1; 2], n=m=10. Координаты вектора Х равны элементам матрицы В, стоящим на главной диагонали.
2; 16 , xÎ [0; 1], yÎ [0; 1], n=m=10. Координаты вектора Х равны сумме соответствующих элементов первой и второй строк матрицы В.
3; 17 , xÎ [0; 1], yÎ [0; 1], n=m=10. Координаты вектора Х равны разности соответствующих элементов первой и второй строк матрицы В.
4; 18 , xÎ [0; 1], yÎ [0; 1], n=m=10. Координаты вектора Х равны произведению соответствующих элементов первой и второй строк матрицы В.
5; 19 , xÎ [0; 1], yÎ [0; 1], n=m=10. Координаты вектора Х равны среднему арифметическому соответствующих элементов первой и второй строк матрицы В.
6; 20 , xÎ [1; 2], yÎ [0; 1], n=m=10. Координаты вектора Х равны модулю суммы соответствующих элементов первой и второй строк матрицы В.
7; 21 , xÎ [0; 1], yÎ [0; 1], n=m=10. Координаты вектора Х равны –1, если соответствующие элементы первой и второй строк матрицы В отрицательны, в противном случае координаты равны +1.
8; 22 , xÎ [0; 1], yÎ [0; 1], n=m=10. Координаты вектора Х равны среднему арифметическому соответствующих координат первых строк матриц А и В.
9; 23 , xÎ [0; 1], yÎ [0; 1], n=m=10. Все координаты вектора Х равны среднему арифметическому максимального и минимального элементов первой строки матрицы В.
10; 24 , xÎ [0; 1], yÎ [0; 1], n=m=10. Координаты вектора Х равны 0, если элементы первой строки матрицы В отрицательные, в противном случае координаты равны +1.
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 , xÎ [0; 1], yÎ [0; 1], n=m=10. Все координаты вектора Х равны числу отрицательных элементов в первой строке матрицы В.
14; 28 z = x×ey – y×ex,, xÎ [0; 1], yÎ [0; 1], n=m=10. Все координаты вектора Х равны разности между числом положительных и числом отрицательных элементов первой строки матрицы В.

ЛАБОРАТОРНАЯ РАБОТА №6

Процедуры и функции

Цель работы: научиться организовывать и использовать процедуры и функции.





Дата публикования: 2015-02-20; Прочитано: 211 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...