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