У меня есть следующие проблемы:Принесите два вектора в одной и той же длины
У меня есть два вектора данных v1 (длина N1 = 13812) и v2 (длина N2 = 60002021). Я должен привести оба вектора в одну длину N3 с использованием интерполяции bzw. понижающая дискретизация, с требованием: 2xN1.
Может кто-нибудь мне помочь? Моя идея заключалась в использовании: interp, interp1 и downsample, чтобы решить проблему. Это правильный подход?
Вам просто нужно, чтобы 'interp1' или' interp2' зависел от вашего измерения –
вот пример, почему вы не должны использовать interp1 для понижения уровня сигнала: t = 1: 0.01: 30; х = Sin (т); график (1: 3: 30, interp1 (t, x, 1: 3: 30), 'o-'); Оставайтесь на линии; график (t, x); hold off – serigado