Store and use iterations from for loop

i=1;
finish = size(A,3);
for i = 1:1:finish
RMSE(A(:,:,i),Exp);
end
I have a 3D array (database) called A. This array consists of rows x columns x pages. Each page represent a different set of rows x columns. I want to calculate RMSE for each "page" of A with respect to the experimental results. I want to somehow store all the iterations from the for loop in a separate array (call it M), so then I can find the minimum of M and use it elsewhere. Any ideas?

回答(1 个)

Jan
Jan 2016-12-17
编辑:Jan 2016-12-17
Perhaps like this?
finish = size(A,3);
result = zeros(1, finish);
for i = 1:finish
result(i) = RMSE(A(:,:,i), Exp);
end
Or is the "RMSE" part the problem?

类别

帮助中心File Exchange 中查找有关 Chemistry 的更多信息

提问:

2016-12-17

编辑:

Jan
2016-12-17

Community Treasure Hunt

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

Start Hunting!

Translated by