1
resposta

Erro ao tentar plotar o gráfico 3D

Ao executar a função, esse erro surge, referente à multiplicação dos arrays

<ipython-input-25-1441d33c4d93> in plot3d(perceptron)
     13   X1, X2 = np.meshgrid(X1, X2)
     14 
---> 15   X3 = (b - w1 * X - w2 * Y) / w3
     16 
     17 

ValueError: operands could not be broadcast together with shapes (1,3) (10,10) 
1 resposta

Olá Ian. Alguns desses elementos possuem dimensões diferentes. Assim, na linha 15 não está sendo possível realizar a multiplicação e/ou soma dos vetores e matrizes. Minha sugestão é baixar o projeto da aula até este tópico e verificar qual a diferença. Provavelmente foi algum erro de digitação em alguma parte anterior a esta mostrada no código.