How can i merge arrays without certain value?
3 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Let's say x=[0, 212], y=[22, 0, 0, 233] and z=[0, 0,33]
I want to combine (x, y, z) in one array(total) without 0 and in sequence Total=(22, 212, 33, 233)
0 Commenti
Risposta accettata
Sibi
il 7 Gen 2021
x=[0, 212]; y=[22, 0, 0, 233] ; z=[0, 0,33];
xn=length(x) ;yn=length(y);zn=length(z);
l=max([xn yn zn]);
o=[x zeros(1,l-xn)]+[y zeros(1,l-yn)]+[z zeros(1,l-zn)];
o(o==0)=[];
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Multidimensional Arrays in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!