Adding zeros to matrix
Afficher commentaires plus anciens
I have to do image processing. I have one data with 100 x 100 matrix and another with 300 x 300 matrix. I want to add zeros to 100 x100 matrix to equalize it like 300 x300 but zeros to be added after 100 x 100 equally and not in particular end.
Réponse acceptée
Plus de réponses (1)
Let A be your 100*100 matrix.
B = zeros(300) ;
B(1:100,1:100) = A ;
3 commentaires
Anjali Sharma
le 5 Août 2020
KSSV
le 5 Août 2020
A = rand(2) ;
[m,n] = size(A) ;
B = zeros(3*m,3*n) ;
B((m+1):2*m,(n+1):2*n) = A ;
Also read about padarray
Anjali Sharma
le 5 Août 2020
Catégories
En savoir plus sur MATLAB dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!