コード例 #1
0
ファイル: Differential.java プロジェクト: Eduardlr66795/CA
  @Override
  public DerivativeStructure value(final DerivativeStructure t) throws DimensionMismatchException {
    int params = 1;
    int order = t.getOrder() + 1;
    DerivativeStructure x = new DerivativeStructure(params, order, 0, t.getReal());
    DerivativeStructure y = f.value(x);

    return y;
  }
コード例 #2
0
ファイル: Differential.java プロジェクト: Eduardlr66795/CA
  @Override
  public double value(final double xRealValue) {
    int params = 1;
    int order = 1;
    DerivativeStructure x = new DerivativeStructure(params, order, 0, xRealValue);
    DerivativeStructure y = f.value(x);

    return y.getPartialDerivative(1);
  }