我有一个使用卡尔曼滤波器的C++算法。在代码的某个位置,我预测了一个四元数q',然后使用卡尔曼滤波器更新了四元数q。
我想在Matlab中绘制两个图形,显示预测的四元数和校正(更新)的四元数的演变。因此,我使用“engine.h”库在处理期间将四元数信息发送到Matlab(实际上我发送的是4x1矩阵)。
因此,我的问题是:在Matlab中绘制四元数的最佳方法是什么,以便可以直观地提取信息?也许单独绘制角度会更好吗?
我想在Matlab中绘制两个图形,显示预测的四元数和校正(更新)的四元数的演变。因此,我使用“engine.h”库在处理期间将四元数信息发送到Matlab(实际上我发送的是4x1矩阵)。
因此,我的问题是:在Matlab中绘制四元数的最佳方法是什么,以便可以直观地提取信息?也许单独绘制角度会更好吗?