使用git运行dineof.sh的shell文件进行dineof处理时,出现错误Error with _saupd, info=-3,Check documentation in _saupd,可以输出最后的nc文件结果,但是在matlab中无法使用,请问有没有什么解决方法。



使用git运行dineof.sh的shell文件进行dineof处理时,出现错误Error with _saupd, info=-3,Check documentation in _saupd,可以输出最后的nc文件结果,但是在matlab中无法使用,请问有没有什么解决方法。



docs/troubleshooting.md里提到这个问题,并给出了解决方案,你可以看看。
https://github.com/aida-alvera/DINEOF/blob/master/docs/troubleshooting.md
Another common problem is when you start to see this message appear in the screen when you run DINEOF:
Error with _saupd, info = -3Check documentation in _saupd
This one is also simple to solve: you need to specify indineof.initthe number of modes to be calculated (nev), and the Kryvlov space (ncv), which need to be smaller than the temporal size of your data, AND,ncv > nev+5. If one or both of these conditions is not met, the above message will appear.