필터 지우기
필터 지우기

zero padding column of data

조회 수: 7 (최근 30일)
Perry Robertson
Perry Robertson 2015년 7월 24일
답변: Perry Robertson 2015년 7월 24일
How do I extend an existing matrix (200x1 double) with a specific number of zeros? i.e. pad the end of the column

답변 (3개)

Perry Robertson
Perry Robertson 2015년 7월 24일
Solution with calculation of zeros to add:
v = rand(200, 1); % original
finalSize = 400; % the size needed
Nz = finalSize - numel(v); % number zeros needed
v = [v; zeros(Nz,1)]; % vector with zero padding

James Tursa
James Tursa 2015년 7월 24일
n = number of elements to pad with 0's
x = your 200 x 1 double array
x(end+1:end+n) = 0;

Star Strider
Star Strider 2015년 7월 24일
Probably the easiest way:
v = rand(200, 1); % Original Vector
Nz = 10; % Number Of Zeros To Pad
v = [v; zeros(Nz,1)]; % Zero-Padded Vector

카테고리

Help CenterFile Exchange에서 Logical에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by