目前在单片机中遇到的大量使用矩阵的情况是在卡尔曼滤波算法中,大量使用到了矩阵的加法,加法,乘法,分解等等操作,由于都是浮点数,使用了Arm Cortex M4内核,并且使用Arm官方的 CMSIS DSP库,里面提供的大量关于矩阵计算的基础函数,当然还有很多矩阵算法需要自己实现,比如QR分解等等。矩阵的存储在C语言中基本都是使用数组实现,算法对于数组进行操作即可,为了便于操作,会大量使用指针。
矩阵运算看情况
一般是工程计算中求解一些特征值(多维线性方程组的解),或者是进行映射转换
要看具体的需求。