发生此错误时,我正在使用python解决本征值问题。我使用的版本是anaconda安装的:3.6.3 |英特尔公司。
发生错误的行是(Corre是我对角化的矩阵):
[fk, mode] = linalg.eig(Corre)
消息是:
文件eig中的第209行“ /Users/zhanwang/anaconda/envs/intelpy3/lib/python3.6/site-packages/scipy/linalg/decomp.py” overwrite_a = overwrite_a)
ValueError:在输入ZGEHD2时,参数编号2具有非法值
仅对于某些矩阵(例如尺寸为2304或6400的矩阵)偶尔会出现此错误,而对于其他尺寸较大或较小的矩阵则不会出现。 所以我想知道此消息告诉我什么?