MATLAB: Received signal not on sampling time

sample time

Hello all,
I have a sequence d of length N samples each of duration Ts. The channel I have will scale the received samples by a factor (1+a), which means that the received samples will not be on multiples of Ts but on multiples of Ts*(1+a). How can I capture this effect in MATLAB?
Thanks in advance

Best Answer

I’m not certain I completely understand what you want to do, but the Signal Processing Toolbox function resample may work.