永发信息网

雷诺数在过渡区时摩擦因子计算公式1/√λ = -2 Lg[k/(3.7D)+2.51/(Re√λ)],如何在excel中编辑函数。

答案:3  悬赏:0  手机版
解决时间 2021-02-15 02:36
  • 提问者网友:疯孩纸
  • 2021-02-14 06:04
雷诺数在过渡区时摩擦因子计算公式1/√λ = -2 Lg[k/(3.7D)+2.51/(Re√λ)],如何在excel中编辑函数。
最佳答案
  • 五星知识达人网友:思契十里
  • 2021-02-14 07:37
可以采用牛顿迭代法,在EXCEL通过基本的四则运算和对数函数实现
算法如下:
1、设f(λ)=1/√λ = -2 Lg[k/(3.7D)+2.51/(Re√λ)](以f(λ)值为Y轴,λ值为X轴)
2、假设初始的λ值为0.2或任何数都可以(离真实值越近越快得到结果)
3、求得f(λ)在点(0.2,f(0.2))处切线与X轴的交点(0,λ1)
(切线方程可以用求导数,很容易求的)
4、以λ1为初始值,重复步骤2
基本上六次就可以得到λ,精度0.000001以上
在EXCEL中你可以在A1中输入λ,把迭代出的λ1放在A2,然后拖一下就行啦,拖个六行就是迭代六次了,至于公式,你学习一下我的算法行了
全部回答
  • 1楼网友:白昼之月
  • 2021-02-14 08:49
要在excel中编辑函数,首先你要把函数整理成某个求解变量的形式。比如需要计算λ,就就写成λ=。。。。。。。。的形式吧~追问你的解答我已经考虑过,但是这个公式已经是无法变为λ=的形式了,我试过了,不知道有没有数学天才帮我变一下???
  • 2楼网友:杯酒困英雄
  • 2021-02-14 08:17
不知道为什么跟我推荐的都是EXCEL的问题…………
我明明选择的擅长类别是宠物和美容。。这和EXCEL有关系吗???追问我的金币高!所以推广大!不会的谢绝回答!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯