我有一个系数f
的方阵,并且希望能够将这些代数作为联立方程组求解(同一个f[i,1] + f[i,2]x + ... + f[i, n]z = T
的所有方程T
) - 问题是我不知道矩阵有多大,或者T
的值是多少。
有没有办法可以从系数矩阵中生成一组方程式,如果我事先不知道需要多少个变量,那么我可以使用solve
函数?< / p>
答案 0 :(得分:0)
根据我的理解,这就是你想要的:
% random number of coefficients (="unknown size")
n = randi([2,10],1);
% equation system matrix Ax = T
A = rand(n);
T = rand * ones(size(A,1),1);
% solve equations system
x = A\T;