在excel中怎样进行迭代计算,公式是:L=g * T^2 * tanh(kh)/ 2π ,k=2π /L,计算L的值,请教!!!谢谢

 我来答
Rey_Za_Darell
2012-10-17 · 超过16用户采纳过TA的回答
知道答主
回答量:60
采纳率:0%
帮助的人:49.4万
展开全部
这个啊,我刚刚做过,还有公示表,具体你这样,你咧几个表,每个表都在算一个数,也就是比如确定波长的算一个,计算波长的算一个,然后自己慢慢改数字,因为公式确定,你慢慢改着其中一个波长,看算出来的波长跟那个慢慢接近就行了
追问
哦,请问可不可以用excel的循环计算呢?我不想用试算法,想用excel自动计算出来,因为电脑计算的结果会更精确一点。
追答
  
  L'(深水) L0 h L kh k th(kh) sh(kh) ch(kh)
  351 197.34 20 197.5107 0.636788 0.031839 0.562708 0.680705 1.209694
   197.35 197.5029 0.636756 0.031838 0.562686 0.680666 1.209672
   197.36 197.4952 0.636723 0.031836 0.562664 0.680627 1.20965
   197.37 197.4874 0.636691 0.031835 0.562642 0.680588 1.209628
   197.38 197.4797 0.636659 0.031833 0.56262 0.680549 1.209606
   197.39 197.472 0.636626 0.031831 0.562598 0.68051 1.209584
   197.4 197.4642 0.636594 0.03183 0.562576 0.680471 1.209562
   197.41 197.4565 0.636562 0.031828 0.562554 0.680432 1.20954
   197.42 197.4488 0.63653 0.031826 0.562532 0.680393 1.209518
   197.43 197.441 0.636498 0.031825 0.56251 0.680354 1.209496
   197.44 197.4333 0.636465 0.031823 0.562488 0.680315 1.209474
   197.45 197.4256 0.636433 0.031822 0.562466 0.680276 1.209452
   197.46 197.4178 0.636401 0.03182 0.562444 0.680237 1.209431
   197.47 197.4101 0.636369 0.031818 0.562422 0.680198 1.209409
   197.48 197.4024 0.636336 0.031817 0.5624 0.680159 1.209387
  
不知道怎么传附件,就这么看着吧,这个不是说用循环算的,是看你需要的精度,然后像我列的第一行那样编个公式,我的L0是输入的波长,L是计算的波长,输入L0然后往下一拉就可以穷举出来了,你找看哪两个最接近就是那个了……
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式