Add a row of zeros at the end of the matrix
조회 수: 50 (최근 30일)
이전 댓글 표시
Grateful for any help
x = [ 23 34 15 19]
actually i want the result to be a 4 by 2
23 0
34 0
15 0
19 0
Need to transpose x first. But unfortuantely I can't get the results.
My codes
new_A=zeros(size(x,1));
댓글 수: 0
답변 (2개)
the cyclist
2019년 9월 20일
편집: the cyclist
2019년 9월 20일
output = [x' zeros(4,1)];
You can generalize this a bit by using the numel function to determine and use the size of x to get the number of zeros, rather than hard-coding the number 4.
output = [x' zeros(numel(x),1)];
댓글 수: 0
Kevin Phung
2019년 9월 20일
편집: Kevin Phung
2019년 9월 20일
x = [23;34;15;19];
new_x = [x zeros(size(x))]
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Get Started with MATLAB에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!