Как создать двумерный «прямоугольный» массив (квадратный блок из 1, иначе 0) в numpy?

Каков "правильный" способ создания массива 2D numpy "rect", например:

0000000000000000000
0000000000000000000
0000000000111110000
0000000000111110000
0000000000111110000
0000000000000000000

т.е. массив, который имеет заданное значение внутри определенных границ или ноль в противном случае?

6
задан Mehrdad 15 April 2012 в 02:57
поделиться