在Shell Bash中尝试求解线性代数方程组

时间:2012-10-03 08:38:54

标签: bash shell equations

我想尝试使用bash shell解决线性代数方程组,但遇到了问题。输入值是一个矩阵,但我不知道如何在bash中输入矩阵,因为它不支持二维数组。

非常感谢你。

1 个答案:

答案 0 :(得分:0)

我对bash很新,而且我不够专业,不能为你提供一些代码,但我会回答,因为过去几天没人做过。

首先,你为什么要使用bash? 研究如何用maxima或某种专门设计的工具来研究它可能要容易得多。

但是,如果你想使用bash,你可以从文件中读取矩阵,并将其视为数组数组或列表数组。 Bash可以处理它。

无论如何,您也可以使用一维数组。只需读取整个文件,将其放入数组中,然后第i行和第j列的元素将只是

${array[i*l+j]}

其中l是矩阵的大小。

希望我帮忙!