Вопрос задан 27.04.2019 в 21:03. Предмет Информатика. Спрашивает Равилова Диана.

сформировать отдельный модуль,содержащий описание трех подпрограмм, реализирующих умножение матриц

размерности 3*3,умножение матрицы на вектор и умножение двух векторов. подключить этот модуль к программе,найти произведения A*B,A*C,C*D (А и В - матрицы 3х3,С и D -вектора)
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Фёдорова Мария.

кривой сайт, в файлике решение написано 

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Модуль умножения матриц и векторов:

1. Подпрограмма для умножения двух матриц размерности 3*3:

```python def multiply_matrices(matrix1, matrix2): result = [[0, 0, 0], [0, 0, 0], [0, 0, 0]] for i in range(3): for j in range(3): for k in range(3): result[i][j] += matrix1[i][k] * matrix2[k][j] return result ```

2. Подпрограмма для умножения матрицы на вектор:

```python def multiply_matrix_vector(matrix, vector): result = [0, 0, 0] for i in range(3): for j in range(3): result[i] += matrix[i][j] * vector[j] return result ```

3. Подпрограмма для умножения двух векторов:

```python def multiply_vectors(vector1, vector2): result = 0 for i in range(3): result += vector1[i] * vector2[i] return result ```

Пример подключения модуля и нахождения произведений:

```python A = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] B = [[9, 8, 7], [6, 5, 4], [3, 2, 1]] C = [1, 2, 3] D = [4, 5, 6]

print("Произведение A*B:") print(multiply_matrices(A, B))

print("Произведение A*C:") print(multiply_matrix_vector(A, C))

print("Произведение C*D:") print(multiply_vectors(C, D)) ```

Этот код создает матрицы A и B, вектора C и D, затем вызывает соответствующие подпрограммы для нахождения произведений A*B, A*C и C*D.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос