У меня есть квадратная матрица, построенная из массива случайных целых чисел, определенных ниже:
import numpy as np
dim_low, dim_high = 0, 20 #array of random integers' dimensions
matrix = np.random.random_integers(low = dim_low,high = dim_high, size=(dim_high,dim_high))
print(matrix) #the matrix of defined with repetitions of the array.
Результирующая матрица на рисунке: https://i.stack.imgur.com/eEcCh.png
ЧтоМогу ли я сделать, чтобы построить матрицу, сгенерированную в сетке с помощью Matplotlib, таким образом, чтобы значения каждой ячейки (веса) были напечатаны в центре каждой ячейки, и есть шкала от 0 до 20 по оси x, y,как на изображении ниже (обратите внимание, что 'x' и 'o' - это текст в примере, мне нужны веса в целочисленной форме,не текстовая форма):
https://i.stack.imgur.com/9mBuG.png ( здесь )