根据线形代数的部分理论,齐次线形方程组可以解得基础解系:
简单代码附上:
#include <cmath>
#include <iostream>
using namespace std;
void outPut(float a[6][6]);
/*//6X6齐次线性方程组求基础解系数
1 2 3 4 5 6
2 3 4 5 6 7
3 4 5 6 7 8
4 5 6 7 8 9
5 6 7 8 9 10
0 0 0 0 0 0
1 2 3 4 5 6
0 3 4 5 6 7
0 0 5 6 7 8
0 0 0 7 8 9
0 0 0 0 9 10
0 0 0 0 0 0
-0.203175 -0.0507936 -0.0253968 -0.015873 -1.11111 1
*/
//返回一个二维数组
void **baseFun(float a[6][6])
{
// float b[6][6] = {0};
for(int i = 0; i < 6; i++)
{
for(int j = i+1; j < 6; j++)
{