Estava fazendo o curso "NumPy: análise numérica eficiente com Python". Tem um momento que tem alguns textos explicando sobre escalares, vetores e matrizes, fiquei com dúvida no seguinte trecho do texto:
"Só podemos somar matrizes com número de linhas e colunas iguais. Já para a multiplicação ser possível precisamos que o número de colunas da primeira matriz seja igual ao número de linhas da segunda."
Porque na multiplicação o número de colunas da 1ª matriz precisa ser igual ao número de linhas da segunda matriz?