线(xiàn)性代数工具包是(shì)针对一般计算而编写的一款(kuǎn)绿色工具,包括(kuò)基本(běn)矩阵运算器,逆矩阵计算器,矩(jǔ)阵(zhèn)求秩器,行列式计算器(qì)。本工具包的最大特点就是(shì)支持(chí)分数,可以对分(fèn)数元素的矩阵进(jìn)行运算,也会得到(dào)分(fèn)数结果,保证(zhèng)结果的准确性,最大支(zhī)持20x20的矩阵。现在唯一一点不足之处就是求特征(zhēng)值还没有实现,不过(guò)作(zuò)者会尽(jìn)快的开发出这个功能。
整数(shù)原样输(shū)入(rù),小数按分数形式输(shū)入(rù),(比如-3.14应(yīng)输入-314/100),相邻元素空格分开。注意:工具包内的所有工具(jù)在输(shū)完(wán)最后一(yī)行后(hòu)不能换行,并且第一(yī)行的元素一定要打在编辑(jí)框的第一行(以此(cǐ)类推),否(fǒu)则会产(chǎn)生错误结果(guǒ)。本程序是根据编辑框中(zhōng)的换行数来确(què)定矩阵行数(shù)的,所(suǒ)以如果最后一行输完后换行,就会使程序对矩阵阶数判断错误导致结果出错。
由(yóu)于本程序对所有矩阵(zhèn)都是按(àn)照分数的形式运算(suàn)的,这样(yàng)虽然可以保证(zhèng)结(jié)果的绝对精确,但是有个弊端,就是容易数据溢出,(分(fèn)子分母都可能溢出),所(suǒ)以一般输出(chū)结果超过10位的话就(jiù)很可能溢出(chū)了,这时(shí)的结果当然就不(bú)准确了(le)。不过这个问题(tí)也可以解决,就是引(yǐn)入高精(jīng)度算法,但考(kǎo)虑到这毕竟(jìng)不是像MATLAB那样的专业计算软件,也没人用(yòng)这(zhè)个小东西对(duì)大型(xíng)矩阵运算,所以就(jiù)没引入(rù)高精度算(suàn)法。当然这个工具包里会有(yǒu)作者尚未发现的BUG,但作者会不断的完善(shàn),争取做的更好。
【V1.3】
行列式计算器中加入了(le)生成计算过程功(gōng)能(收费)
【V1.2】
优化了约分(fèn)算法,大数(shù)运(yùn)算速度提升非常明显。
