Divisão numérica da matriz numpy (1 / x)
Minha pergunta é muito simples, suponha que eu tenha uma matriz como
<code>array = np.array([1, 2, 3, 4]) </code>
e eu gostaria de ter uma matriz como
<code>[1, 0.5, 0.3333333, 0.25] </code>
No entanto, se você escrever algo como
<code>1/array </code>
ou
<code>np.divide(1.0, array) </code>
não vai funcionar.
A única maneira que encontrei até agora é escrever algo como:
<code>print np.divide(np.ones_like(array)*1.0, array) </code>
Mas estou absolutamente certo de que existe uma maneira melhor de fazer isso. Alguém tem alguma ideia?