我需要在Matlab中计算mvnpdf函数的渐变。 第一步是从mvnpdf创建一个符号函数。 这是我的代码:
syms a b c d e;
test = symfun(mvnpdf([a b], [c d], [e 0; 0 e]), [a b c d e]);
我得到的错误是:
Undefined function 'max' for input arguments of type 'sym'.
Error in cholcov (line 41)
tol = 10*eps(max(abs(diag(Sigma))));
Error in mvnpdf (line 127)
[R,err] = cholcov(Sigma,0);
提前致谢