필터 지우기
필터 지우기

how to save all output of a loop in a matrix. the loop run throug 200 files dataset and return column vector of 800 points each iteration , i need to have 200x800 matrix as result

조회 수: 1 (최근 30일)

채택된 답변

rakbar
rakbar 2019년 1월 7일
length_of_data = 800; % length of your data
random_data_vector = rand(1,800); % dummy/test data --> update from your file
number_of_files = 200; % number of datasets
% preallocate memory to save. Size = 200 x 800
save_data_mat = NaN(number_of_files,length_of_data);
% loop over your datasets
for iter = 1 : number_of_files
% for each data set, save the vector of data
save_data_mat(iter,:) = random_data_vector;
end
disp(size(save_data_mat))

추가 답변 (0개)

카테고리

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