Spara matriser i en vektor/cell
Hej!
Jag har en uppgift där jag kommit fram till en for loop, där i varje iteration jag får en ny matris som jag vill spara som jag kan använda senare (LU-faktorisering).
Så min fråga är, hur gör jag för att spara dessa (2s-2 st, samma dimensioner) matriser i en vektor? Jag har testat typ:
z = zeros(1, 2*s-2), men jag förstår ju att jag inte kan spara matriser genom att byta ut nollorna (tal) mot matriserna...
Jag läste något om "cell" men blev inte klok på det. Så jag testade att sätta typ c = cell(1, 2*s-2), men hur sätter jag in matriser in i cellen? Hur vet cellen storleken på matriserna? Gör den det? Spelar det någon roll? Tyckte dokumentationen jag hittade var dålig på att förklara också...
cell-arrayer är rätt smidiga när du vill ha en lista med matriser, strängar eller något tredje. De enskilda elementen behöver inte vara av samma typ eller ha samma storlek.
Här skapas en cell x med 4 element
x{1} = 1;
x{2} = [1,3];
x{3} = [1,0;0,1];
x{4} = 'string';
Tack!