0

我需要在 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);

提前致谢

4

0 回答 0