Untitled

mail@pastecode.io avatar
unknown
matlab
20 days ago
637 B
2
Indexable
Never
% 1. Időbélyeg transzformációhoz az egyenes paramétereinek meghatározása
p = polyfit(sensorTimeSync, gatewayTimeSync, 1);
slope = p(1);
offset = p(2);

% 2. Időbélyeg transzformáció
transformedSensorTime = slope * sensorTime + offset;

% 3. Lineáris interpolációja a szenzor mintáinak a gateway mintavételi időpontjaiban
interpSensorSignal = interp1(transformedSensorTime, sensorSignal, gatewayTime, 'linear');

% 4. Négyzetes eltérés kiszámítása (MSE)

gatewaySignal = gatewaySignal(1:18156,1)
interpSensorSignal = interpSensorSignal(1:18156,1)

mse = mean((gatewaySignal - interpSensorSignal).^2)
Leave a Comment