кодесурса
«NumPy

NumPy: создать поэлементное сравнение (равное, равное в пределах допуска) двух заданных массивов.

script1adsense2code
script1adsense3code

NumPy: базовое упражнение 11 с решением

Напишите программу NumPy для создания поэлементного сравнения (равного, равного в пределах допуска) двух заданных массивов.

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

Код Python:

import numpy as np
x = np.array([72, 79, 85, 90, 150, -135, 120, -10, 60, 100])
y = np.array([72, 79, 85, 90, 150, -135, 120, -10, 60, 100.000001])
print("Original numbers:")
print(x)
print(y)
print("Comparison - equal:")
print(np.greater(x, y))
print("Comparison - equal within a tolerance:")
print(np.greater_equal(x, y))

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

 Оригинальные номера:
[72 79 85 90 150 -135 120 -10 60 100]
[72. 79. 85. 90. 150. -135. 120.
  -10. 60. 100.000001]
Сравнение - равно:
[Ложь Ложь Ложь Ложь Ложь Ложь Ложь Ложь Ложь Ложь]
Сравнение - равно в пределах допуска:
[Истинно Истинно Истинно Истинно Истинно Истинно Истинно Истинно Верно Неверно]                         

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


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

Предыдущий: Напишите программу NumPy для создания поэлементного сравнения (больше, больше, меньше, меньше и меньше) двух заданных массивов.
Далее: Напишите программу NumPy для создания массива со значениями 1, 7, 13, 105 и определения размера памяти, занимаемой массивом.

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code