zero padding column of data

17 Ansichten (letzte 30 Tage)
Perry Robertson
Perry Robertson am 24 Jul. 2015
Beantwortet: Perry Robertson am 24 Jul. 2015
How do I extend an existing matrix (200x1 double) with a specific number of zeros? i.e. pad the end of the column

Antworten (3)

Perry Robertson
Perry Robertson am 24 Jul. 2015
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 am 24 Jul. 2015
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 am 24 Jul. 2015
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

Kategorien

Mehr zu Creating and Concatenating Matrices finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by