我目前正在进行一项涉及蝴蝶触觉磁悬浮装置的研究。作为研究的一部分,我需要为机器编程控制器以完成我的任务。经过一些研究,似乎Armadillo库将帮助我执行我需要的矩阵乘法。我的问题是:有没有办法将C ++数组转换为犰狳矩阵然后再转换回C ++数组?我问这个的原因是因为蝴蝶触觉API的大多数命令需要一个六元素行向量,对应于需要控制的六个轴。
我发现了这篇文章:armadillo C++: matrix initialization from array
这似乎回答了第一部分,但是我可以使用相同的技术转换回c ++数组吗?我知道使用for循环将每个单独的元素分配给数组可能会起作用,但我正在寻找更紧凑的东西。希望这一切都有意义。感谢。