Объяснение различий между тусклостью, формой, рангом, размерами и осью в NumPy

Я новичок в Python и вообще NumPy. Я прочитал несколько уроков и все еще так запутался между различиями в тусклости, рангах, форме, осях и размерах. Кажется, мой разум застрял в матричном представлении. Так что, если вы говорите, что матрица A выглядит следующим образом:

A = 

1 2 3
4 5 6

тогда все, о чем я могу думать, - это матрица 2х3 (две строки и три столбца). Здесь я понимаю, что форма 2х3. Но я действительно не могу выйти за рамки мышления двумерных матриц. Я не понимаю, например,точка () документация когда он говорит: «Для N измерений это сумма произведений по последней оси а и предпоследней из b». Я так растерялся и не могу этого понять. Я не понимаю, например, если V - это вектор N: 1, а М - это матрица N: N, как работает точка (V, M) или точка (M, V) и разница между ними.

Может ли кто-нибудь тогда объяснить мне, что такое N-мерный массив, что такое форма, что такое ось и как это связано с документацией функции dot ()? Было бы здорово, если объяснение визуализирует идеи.

Ответы на вопрос(3)

Ваш ответ на вопрос