matrices, collect, rows, columns
5 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
hi every one
I need help with a program to calculate the sum of matrices
If I have a main matrix A and another matrix B and I need to add A+ B = C, then if all of the elements of C are positive, re-combine C+ B and so on, stop when we get a result that is a matrix containing negative elements. finally, we collect all matrices with positive elements.
Regards
2 Commenti
James Tursa
il 10 Nov 2020
What have you done so far? What specific problems are you having with your code?
How do you want to handle potential infinite looping? How do you want your matrices "collected" at the end of the process? Can you provide a small example?
Risposta accettata
David Hill
il 10 Nov 2020
C(:,:,1)=A+B;
c=2;
while nnz(C(:,:,end)>0)==numel(C(:,:,end))
C(:,:,c)=C(:,:,c-1)+B;
c=c+1;
end
C=C(:,:,1:end-1);
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Creating and Concatenating Matrices in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!