How to connect all result?
Show older comments
Hello guys,I'm very new in matlab.
I have some problem about for loop it show result just only the lastest calculation so how should i do to show all result in one tine
for i=0:bond(860) %bond is data that include 860*2 table
a=[bond(i+1,:)];
B=[repmat(a(1),[length(nonzeros(a))-1 1]) nonzeros(a(2:end)')]
end
%I just want to connect all result together thank you.
Answers (1)
KALYAN ACHARJYA
on 1 Apr 2021
Edited: KALYAN ACHARJYA
on 1 Apr 2021
B=cell(1,bond(860)+1)
for i=1:bond(860)+1 %bond is data that include 860*2 table
a=[bond(i+1,:)];
B{i}=[repmat(a(1),[length(nonzeros(a))-1 1]) nonzeros(a(2:end)')]
end
B
Also see cell2mat function (If Needed)
1 Comment
Kris Sarikanoppakhun
on 3 Apr 2021
Categories
Find more on Language Fundamentals in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!