1. 问题描述
记录飞行日志时会遇到两组数据因为频率不同造成采样点数不同、数据无法对齐的问题。这会给数据之间的运算以及作图带来问题。此时可以使用MATLAB为数据点较少的那组数据增加一定的数据点,从而使得两组数据对齐。这通过插值函数interp1实现
interp1https://www.mathworks.com/help/matlab/ref/interp1.html#d126e845070
2. 实例代码
y=interp1(t_NewPayload, pose_NewPayload(:, 3),t_sls_state);
plot(t_sls_state, x_sls_state(:,2)-y)
shg