将std::vector<double>转换为matlab setVariable可用数组
Convert std::vector<double> to matlab setVariable usable array
我有一个 std::vector 的双打,我需要将这些数据传递给 Matlab(进行绘图)。如何将矢量转换为 Matlab 可读矢量?
您可以使用.data()
访问底层内存块。结合 .size()
,您可以获得类似 C 的数组,然后将其传递给 MATLAB。
我有一个 std::vector 的双打,我需要将这些数据传递给 Matlab(进行绘图)。如何将矢量转换为 Matlab 可读矢量?
您可以使用.data()
访问底层内存块。结合 .size()
,您可以获得类似 C 的数组,然后将其传递给 MATLAB。