<numpy.vectorize object at 0x0000028D873A3BE0>
Publicado por Fernando Tacle (2 intervenciones) el 06/06/2022 20:28:04
Saludos a todos
tengo un problema quizá me puedan ayudar; he realizado los códigos adjunto en la parte inferior, pero cuando quiero visualizar el resultado me arroja este texto: <numpy.vectorize object at 0x0000028D873A3BE0>
Yo quiero visualizar el resultado que sería el siguiente: array([0, 0, 0, 1, 1, 1, 1])
Código de la función Theta
def Theta(x):
if x >= 0:
return 1
else:
return 0
Código en otro script de python
import numpy as np
import Theta as th
Theta_vec = np.vectorize(th.Theta)
Theta_vec(np.array([-3,-2,-1,0,1,2,3]))
print(Theta_vec)
tengo un problema quizá me puedan ayudar; he realizado los códigos adjunto en la parte inferior, pero cuando quiero visualizar el resultado me arroja este texto: <numpy.vectorize object at 0x0000028D873A3BE0>
Yo quiero visualizar el resultado que sería el siguiente: array([0, 0, 0, 1, 1, 1, 1])
Código de la función Theta
def Theta(x):
if x >= 0:
return 1
else:
return 0
Código en otro script de python
import numpy as np
import Theta as th
Theta_vec = np.vectorize(th.Theta)
Theta_vec(np.array([-3,-2,-1,0,1,2,3]))
print(Theta_vec)
Valora esta pregunta


0