【问题标题】:Compute Hessian matrix for functions that involve matrix in matlab计算matlab中涉及矩阵的函数的Hessian矩阵
【发布时间】:2011-12-04 23:52:38
【问题描述】:

是否可以轻松地在 Matlab 中计算该函数相对于 W_iCepsilon_i 的数值 hessian 矩阵?我已经通过手动求导计算了粗麻布,但我想验证我的结果是否正确。

W = Nx1;
X = NxM;
X_i = Nx1;
y = 1xM;
C = 1x1;

【问题讨论】:

  • 我发现一个有用的测试是,一次一个变量,(在数值上)积分导数并将结果与​​端点处函数的差异进行比较。

标签: matlab numerical-methods calculus


【解决方案1】:

文件交换上的DERIVEST 具有执行此操作的功能。也有这样做的提示,例如在第 18 节 this tutorialmany other places

【讨论】:

    猜你喜欢
    • 2023-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多