Loop does not save intermediary steps
显示 更早的评论
I have a huge matrix A(1540,1540)
I am trying to get all its diagonals under the main one at 3n+1 steps in separate vectors x or strings using the following loop. They all get displayed in my command window but in the Workspace at x I get only the last one(it overwrites the intermediary steps) I am doing something silly
the code
for i = 4:3:size( A,2 )
x=diag(A,-i)'
fprintf('%d', x);
end
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Loops and Conditional Statements 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!