
一般说来,超越方程用专门的数学软件来解比较好些,如MathCAD等,可以解很复杂的超越方程。而用Excel也能解一些不是特别复杂的超越方程,但没专业的数学软件那么好用。方法是:
在某个单元格中输入自变量的值(先输入一个估计值——越接近可能的解越好),再在另外的单元格中用公式的方式引用自变量单元格,计算超越方程中函数的值,当然得到的结果不会是0,除非你在自变量单元格中输入的数字正好是方程的解。现在就可以用单变量求解来求解了。目标单元格:超越方程函数计算结果所在的单元格,目标值:0,可变单元格:填写了自变量的单元格。求解,通过一段时间的计算,Excel会给出求解结果。如果很长时间没有给出结果,那就一般是你给定的初值偏离正确的解太远,而函数又不是那种容易收敛的。所以说用Excel没有专业的数学软件来得方便快捷。
sinB-B=2S/r²-Pi() 只有一个未知数,用单变量求解计算B,得到B后再计算第二个方程式。
单变量求解: 数据-模拟分析-单变量求解
如图:
目标单元格:方程式所在单元格 E6
目标值:方程式右端结果
可变单元格:未知变量 C6
A=rcos(B/2)=01418 (假设S=12, r=2)
输入如下公式"=POWER(189,A2)",回车就可以得到值。函数POWER(189,A2)中的"POWER"称为函数名,它的作用是计算乘方
把鼠标放在B2单元格右下角,鼠标就会变成一个黑色的十字,按下鼠标左键并向下拖动,下面的单元格就会出现对应的值
利用类似的方法可以求的线性函数以及幂函数等等。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)