Doubt with a for and adding values into a matrix
이전 댓글 표시
Hello, I am trying to do the next thing. A matrix A1 with 15 rows and 210 columns of zeros. And I want to complete it with ones in the next form. From point 1 to point 14, all ones. Then a space of 210 zeros, and then again 14 ones. This until the end. I have done the next code, but i obtain this matrix of ones and zeros, but the ones are in columns, instead than in rows.
n=15;
m = n*(n-1);
A1 = zeros(n,m);
for i=1:210:m*n
A1(i:i+13) = ones(1,14);
end
I am looking something like these, but with more ones and zeros:

Thanks for your help.
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Resizing and Reshaping Matrices에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!