Как можно создать данную матрицу?

Как создать матрицу размером (20, 20), в которой все строки будут одинаковыми и содержать значения от 0 до 100 с шагом 5? И как создать такую же матрицу, но чтобы все столбцы были одинаковыми?
  • 23 июля 2024 г. 16:52
Ответы на вопрос 1
Для создания матрицы, где все строки содержат значения от 0 до 100 с шагом 5, можно использовать следующий код на Python:

```python
import numpy as np

row = np.arange(0, 101, 5)[:20]
matrix = np.tile(row, (20, 1))
print(matrix)
```

Для создания матрицы, где все столбцы содержат значения от 0 до 100 с шагом 5, можно использовать следующий код:

```python
import numpy as np

col = np.arange(0, 101, 5)[:20]
matrix = np.tile(col, (20, 1)).T
print(matrix)
```
Похожие вопросы