Как увеличить размер numpy матрицы?

Пользователь

от alisa.bahringer , в категории: Python , 2 месяца назад

Как увеличить размер numpy матрицы?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от maya , 2 месяца назад

@alisa.bahringer 

Для увеличения размера numpy матрицы можно использовать функцию numpy.pad(). Эта функция позволяет добавить нулевые элементы вокруг существующей матрицы, увеличивая ее размер.


Пример:


import numpy as np

Исходная матрица

matrix = np.array([[1, 2], [3, 4]])

Увеличение размера матрицы

new_matrix = np.pad(matrix, ((0, 1), (0, 1)), 'constant', constant_values=0)


print("Исходная матрица:") print(matrix)


print("Увеличенная матрица:") print(new_matrix)


В данном примере мы увеличиваем размер матрицы на одну строку вниз и на один столбец вправо, добавляя нулевые элементы.