- Figure out which Element is longer/shorter using numel
- Interpolate the shorter element to the long size using interp1
Cette question est clôturée. Rouvrir pour modifier ou répondre.
How can I interpolate
1 vue (au cours des 30 derniers jours)
Hi everybody I'm trying to create some tools to help analyze my measurements and I need some help. Here's my problem: Sometimes I measure some variables with different frequencies for instance, 2 and 5Hz, and now I want to interpolate the variable with the least row numbers in order to make this variable with the same row numbers as the variable with the most row numbers. I want this tool to automatically "recognize" which variables have less number, interpolate them and finally assign them to original variable with the interpolated values. Any suggestions? Thanks!
dbmn le 14 Juil 2017
Try to include some of the following functions in your code
% This allows you to "count" the number of elements in your variable
% use that if you just want to count the number of element in a row or column vector of your data
And for the interpolation part use
x_new_short = x_long;
y_new_short = interp1(x_short, y_short, x_new_short);
So basically what you want to do is
Try to write your own code and post it here, if you are still having trouble...