Помощь - Поиск - Пользователи - Календарь
Полная версия: матрица..помогите!
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
наташа199
А. Выбрать алгоритм, составить его блок-схему и программу, в ко-
торой:
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 = …

xy
y x
z
+
-
=
1
, xŒ [0; 1], yŒ [0; 1], n = m = 10. Координаты век-
тора X равны 0, если элементы первой строки матрицы В от-
рицательные, в противном случае координаты равны +1.
Lapp
Цитата(наташа199 @ 4.04.2011 18:30) *

А. Выбрать алгоритм, составить его блок-схему и программу, в ко-
торой:
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 = …

xy
y x
z
+
-
=
1
, xŒ [0; 1], yŒ [0; 1], n = m = 10. Координаты век-
тора X равны 0, если элементы первой строки матрицы В от-
рицательные, в противном случае координаты равны +1.

наташа199, а ты сама/сам что-нибудь пыталась/пытался сделать? Если да, то покажи, а сли нет - начни. Или хотя бы просто скажи, что именно вызывает затруднение. Мы постараемся помочь.
RichardSal
I used to be born on March 31, 1976. Living started out being a lie. My own mother ended up with my personal biological pops for a short space of time when I had been concieved. For reasons uknown, my mom plus her friends and family decided to notify my father which i wasn't his, when he discovered me being an infant along with my grandmother.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.