Как сделать диагональный делитель нулей и единиц с помощью Matlab?

Это результат, который я хочу. Количество битов разрешения256 x 256.

// assign default background to white.
img = ones(256, 256);

Пример результата:

0 1 1 1
0 0 1 1
0 0 0 1
0 0 0 0

Есть ли способ, которым я могу использоватьzeros() а такжеones() функционировать в MATLAB для достижения этого результата? Как я должен сделать цикл?

Результатом является то, чтоeye() Функция может делать, но это делают только диагональные линии. Я хочу диагональные линии, которые разделяют нули и единицы.

Ответы на вопрос(2)

Ваш ответ на вопрос