how to save values from'if' loop?
显示 更早的评论
for j = 1:sz_idx1(1,1)
new_idx = idx1(j);
alt_i = alt{new_idx};
if ( alt_i== 'T')
A_T = count+1;
end
end
采纳的回答
更多回答(1 个)
What about:
A_T = cumsum(strcmp(alt{idx1}, 'T'))
instead of the loops? Or perhaps you want:
A_T = sum(strcmp(alt{idx1}, 'T'))
or
A_T = 1:sum(strcmp(alt{idx1}, 'T'))
类别
在 帮助中心 和 File Exchange 中查找有关 Introduction to Installation and Licensing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!