我必须编写计算逆矩阵的函数。使用eclipse没有问题,但是当我试图在STM32F4上运行代码时,它会抛出:没有可用于" __ floatsisf()"继续行:
C->data[i][j] = -2.0*((float)((i+j)%2)-0.5)*DetMatrix(&M[i][j])/det;
我也尝试过:
C->data[i][j] = -2.0*(fmod((float)((i+j)),2.0)-0.5)*DetMatrix(&M[i][j])/det;
但它以相同的结果结束了。你能给我一些建议如何解决这个问题吗?