кодесурса
«NumPy

NumPy: сложение, вычитание, умножение и деление полиномов

script1adsense2code
script1adsense3code

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

Напишите программу NumPy для добавления одного многочлена к другому, вычитания одного многочлена из другого, умножения одного многочлена на другой и деления одного многочлена на другой.

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

Код Python:

from numpy.polynomial import polynomial as P
x = (10,20,30)
y = (30,40,50)
print("Add one polynomial to another:")
print(P.polyadd(x,y))
print("Subtract one polynomial from another:")
print(P.polysub(x,y))
print("Multiply one polynomial by another:")
print(P.polymul(x,y))
print("Divide one polynomial by another:")
print(P.polydiv(x,y))

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

 Добавьте один полином к другому:                                         
[40. 60. 80.]                                                       
Вычтите один многочлен из другого:                                  
[-20. -20. -20.]                                                       
Умножим один полином на другой:                                    
[300. 1000. 2200. 2200. 1500.]                                   
Разделите один полином на другой:                                      
(массив ([0,6]), массив ([- 8., -4.]))

Иллюстрированная презентация:

«NumPy«NumPy

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

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

Предыдущий: Напишите программу NumPy для вычисления следующих полиномиальных значений.
Далее: Напишите программу NumPy для вычисления среднего значения по измерению в двумерном массиве.

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code