up sampling a matrix with non-zero elements.
8 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hello
I have a matrix A(100 by 100) and I want to upsample the matrix (not by zero arrays) in a way the each cell is replicated in its 3 by 3 neighborhood. So I will have a a 9 cell instead of each cell which I have had at first.
Any suggestion??
2 Kommentare
Conrad
am 13 Jul. 2012
Considering the case where [A] = 2x2, you want something like this?
A = [1 2;...
3 4];
B = [1 1 1 2 2 2;...
1 1 1 2 2 2;...
1 1 1 2 2 2;...
3 3 3 4 4 4;...
3 3 3 4 4 4;...
3 3 3 4 4 4];
Antworten (1)
Honglei Chen
am 13 Jul. 2012
Bearbeitet: Honglei Chen
am 13 Jul. 2012
You can use kron
A = [1 2;3 4];
B = kron(A,ones(3))
0 Kommentare
Siehe auch
Kategorien
Mehr zu Multirate Signal Processing finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!