我用的GAUSS是论坛上下载的9.0版本,结果在用rank的时候发现对相同的矩阵竟然得出跟MATLAB不同的结果。具体情况如下:我先手动输入该矩阵,结果得到的rank跟MATLAB一致。但是当我使用自己编的一个程序生成该矩阵时,GAUSS给出了与MATLAB不同的rank。我对比过手动和程序生成的矩阵,二者的差都在10的-15水平左右。不知道这个是不是bug还是我哪弄错了?该矩阵的数量水平在10的-5次方且元素中存在复数。
另外想问问GAUSS的svd1命令和MATLAB的svd命令是一样的么?我用相同矩阵也得出了不同的eigenvalue……
请各位为我解答,多谢!