sigdata = your original signal in a row vector
spf = 160; % number of samples required per frame
sigdata_pad = [sigdata zeros(1,spf-mod(length(sigdata),spf)]; % pad the signal with zeros so that its length is a multiple of 160
framed_data = reshape(sigdata,[],spf);