dfsane r语言_R语言非线性方程组求解dfsane,nleqslv

[线性方程组求解库求解线性方程组 Ax=b,常用的方法包括 直接解法(一般是对 A 进行矩阵分解)和 迭代法。常用的数值计算平台,如 Matlab,Octave,numpy 中都支持对线性方

首先,dfsane属于BB包,使用时应首先载入library("BB")

nleqslv 属于nleqslve包,同样使用时应载入 library("nleqslve")

Description

Derivative-Free Spectral Approach for solving nonlinear systems of equations

求解非线性方程组法

Usage

dfsane(par, fn, method=2, control=list(),

quiet=FALSE, alertConvergence=TRUE, ...) 看这个公式很多人都头疼,不知道你们是不是,反正我是,那么就那代码样例说话:

library(BB)

fun

f

f[1]

f[2]

f[3]

f

}

startx

result = dfsane(startx,fun,control=list(maxit=2500,trace = FALSE))

theta = result$par

fun函数就是 fn,公式中第二个,你的非线性方程组的公式比如,在本例中 y = a/(1+exp(bx+c)

在本方程中x,y为已知坐标点,求a

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值