Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork7.9k
Closed
Labels
Description
This Stackoverflow question brings the confusing matrix dimensions used in theimshow
documentation to our attention.
According to the docstring one may use arrays of shapes(n, m)
etc. which are then namedMxN
.
However, according towikipedia
A matrix with m rows and n columns is called an m × n matrix or m-by-n matrix.
This is also the convention used by numpy, e.g. thearrays.ndarray.html speaks about
A 2-dimensional array of size 2 x 3, composed of 4-byte integer elements:
x = np.array([[1, 2, 3], [4, 5, 6]], np.int32)
The documentation should therefore either speak of
- shape
(n, m)
, orn x m
array (nxm
looks strange) - shape
(N, M)
orNxM
array - shape
(m, n)
orm x n
array - shape
(M, N)
orM x N
array
Now, which is better? All capitalized or not,n
orm
being rows?