有一个这样的函数
function psi = doApplyMPO(psi,L,M1,M2,R)
其中psi为一个矩阵,但在主函数使用这个函数的时候
[psiGround,Ekeep(end+1)] = eigLanczos(psiGround,OPTS,@doApplyMPO,{L{p},M,M,R{p+1}});
其中
function [psivec,dval] =eigLanczos(psivec,OPTS,linFunct,functArgs)为另一个函数,
主函数里的@+函数怎么用,为什么少输入了psi作为参数?
不知道你这个问题是否已经解决, 如果还没有解决的话: