кодесурса
«NumPy

NumPy: умножить матрицу на другую матрицу комплексных чисел и создать новую матрицу комплексных чисел

script1adsense2code
script1adsense3code

Математика NumPy: упражнение 12 с решением

Напишите программу NumPy, чтобы умножить матрицу на другую матрицу комплексных чисел и создать новую матрицу комплексных чисел.

Пример решения : -

Код Python:

import numpy as np
x = np.array([1+2j,3+4j])
print("First array:")
print(x)
y = np.array([5+6j,7+8j])
print("Second array:")
print(y)
z = np.vdot(x, y)
print("Product of above two arrays:")
print(z)

Пример вывода:

 Первый массив:                                                           
[1. + 2.j 3. + 4.j]                                                      
Второй массив:                                                          
[5. + 6.j 7. + 8.j]                                                      
Произведение двух вышеуказанных массивов:                                           
(70-8j)

Редактор кода Python:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу NumPy, чтобы умножить матрицу 5x3 на матрицу 3x2 и создать реальный матричный продукт.
Далее: Напишите программу NumPy для создания внутреннего продукта из двух массивов.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code