24小时热门版块排行榜    

查看: 6384  |  回复: 5
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

iamdiyer

铁虫 (初入文坛)

[求助] 求助,已知道两组数据x,y,如何求dy/dx 已有3人参与

RT,现在有了两组数据,一组是x,一组是y,想求dy/dx,用的软件是R,表达式不知道。有办法求吗?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

予以小小

新虫 (小有名气)

【答案】应助回帖


iamdiyer(feixiaolin代发): 金币+1 2014-12-30 17:46:28
最简单的差分法 包括向前差分 向后差分
优秀是一种习惯
6楼2014-12-29 22:13:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 6 个回答

feixiaolin

荣誉版主 (文坛精英)

优秀版主

先拟合出y=y(x),再求dy/dx就妥了。
2楼2014-12-25 20:03:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pippi6

铁杆木虫 (著名写手)

工程和科学数值计算咨询

★ ★
iamdiyer(feixiaolin代发): 金币+2 2014-12-30 17:46:09
有很多办法啊。最简单的就是使用 Lagrangian 多项式(局部),还可以用spline(需要解方程组), 你最好给出数据。
3楼2014-12-25 20:53:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

peterflyer

木虫之王 (文学泰斗)

peterflyer


【答案】应助回帖

★ ★
感谢参与,应助指数 +1
iamdiyer(feixiaolin代发): 金币+2 2014-12-30 17:46:16
设f[x(k)]=y(k),k=0,1,...,n 。则:
当k≠0和k≠n时:
dy/dx|x=x(k)≈1/2*{[y(k+1)-y(k)]/[x(k+1)-x(k)]+
                                + [y(k)-y(k-1)]/[x(k)-x(k-1)]}
当k=0时:
dy/dx|x=x(0)≈[y(1)-y(0)]/[x(1)-x(0)]
当k=n时:
dy/dx|x=x(n)≈[y(n)-y(n-1)]/[x(n)-x(n-1)]
4楼2014-12-25 23:32:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见