[Solved] Upsampling multidimensional array with interpn
Afficher commentaires plus anciens
Hi all,
I'm trying to upsample a multidimensional array. Here is the code that I used for a monodimensional array:
sf1 = 100; %original sampling frequency
time = (0:(1/sf1):10-(1/sf1))'; %time array
x = randn(length(time), 1);
sf2 = 200; %final sampling frequency
upTime = (0:(1/sf2):10-(1/sf2))';
y = interp1(time, x, upTime);
Now I would like to upsample a 5D array, such as:
z = [randn(length(time), 1) randn(length(time), 1) randn(length(time), 1) randn(length(time), 1) randn(length(time), 1)];
How Can I use the interpn function properly?
Thank You all!
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Matrices and Arrays 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!