how to define row matrix in which first few elements are non zero rest are zeros in matlab
조회 수: 1 (최근 30일)
이전 댓글 표시
i want to define row matrix, length of row matrix = 209; in this row matrix elements for these positions : 0, 3, 7, 13, 21 are 1 and rest are zeros;
one way is straight forward.. just typing row matrix.
any shortcuts to write row matrix in matlab?
댓글 수: 0
채택된 답변
Star Strider
2015년 9월 4일
This works:
v = zeros(1,209);
v([1, 3, 7, 13, 21]) = 1;
MATLAB indexing begins with 1, not 0, so I changed your index vector to conform to that. You may have to change your other index elements (perhaps add 1 to each of them), but that will not affect the code.
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Matrix Indexing에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!