早教吧作业答案频道 -->其他-->
在EXCEL中怎么求反渐开线函数,渐开线函数INV=TANα-α,其中α为弧度,已知弧度α求INV在EXCEL中很好实现,可是已知INV求弧度,在EXCEL中怎么实现,久思不得其解,请写出公式,
题目详情
在EXCEL中怎么求反渐开线函数,
渐开线函数INV=TANα-α,其中α为弧度,已知弧度α求INV在EXCEL中很好实现,可是已知INV求弧度,在EXCEL中怎么实现,久思不得其解,请写出公式,
渐开线函数INV=TANα-α,其中α为弧度,已知弧度α求INV在EXCEL中很好实现,可是已知INV求弧度,在EXCEL中怎么实现,久思不得其解,请写出公式,
▼优质解答
答案和解析
INV渐开线函数反求需要使用到宏(VBA).
解法是使用探求法(黄金分割法优化)
具体做法是:
打开EXCEL 菜单—工具—宏—宏—创建—然后在右侧新建一个"模块Module 1"—在模块下输入如下内容
Public Function inv(x As Double)
Dim IP1, OP2, R1, R2, Mate, PN, i As Double
Dim inv01, inv02 As Double
IP1 = x
R1 = 0
R2 = 90
Mate = (R2 - R1) * 0.6180339887498 + R1
For i = 1 To 1000
OP2 = Tan(Mate * 3.1415926535898 / 180) - Mate * 3.1415926535898 / 180
PN = OP2 - IP1
If PN > 0 Then
R2 = Mate
Mate = (R2 - R1) * 0.3819660112502 + R1
Else
R1 = Mate
Mate = (R2 - R1) * 0.6180339887498 + R1
End If
Next
inv = Mate
End Function
保存后关闭
这样你在EXCEL里面就有一个公式INV()了,用法和COS,AVERAGE等公式相同.
比如A1=8.93423000116951E-02 你想知道这个值对应的角度,那么就可以用INV(A1)知道值.
反求INV是没有公式的,一般是依靠查表,但是由于计算机的计算速度快,因此一般使用黄金分割法或者牛顿迭代法来优化求解.
解法是使用探求法(黄金分割法优化)
具体做法是:
打开EXCEL 菜单—工具—宏—宏—创建—然后在右侧新建一个"模块Module 1"—在模块下输入如下内容
Public Function inv(x As Double)
Dim IP1, OP2, R1, R2, Mate, PN, i As Double
Dim inv01, inv02 As Double
IP1 = x
R1 = 0
R2 = 90
Mate = (R2 - R1) * 0.6180339887498 + R1
For i = 1 To 1000
OP2 = Tan(Mate * 3.1415926535898 / 180) - Mate * 3.1415926535898 / 180
PN = OP2 - IP1
If PN > 0 Then
R2 = Mate
Mate = (R2 - R1) * 0.3819660112502 + R1
Else
R1 = Mate
Mate = (R2 - R1) * 0.6180339887498 + R1
End If
Next
inv = Mate
End Function
保存后关闭
这样你在EXCEL里面就有一个公式INV()了,用法和COS,AVERAGE等公式相同.
比如A1=8.93423000116951E-02 你想知道这个值对应的角度,那么就可以用INV(A1)知道值.
反求INV是没有公式的,一般是依靠查表,但是由于计算机的计算速度快,因此一般使用黄金分割法或者牛顿迭代法来优化求解.
看了 在EXCEL中怎么求反渐开线...的网友还看了以下:
设f(x)=(a^x+a^-x)/2g(x)=(a^x-a^-x)/2(其中a>0且a≠1),设f 2020-04-26 …
将f(x)=1+(a-b)/(x-a) 然后再怎么算呢?麻烦给出答案,请不要百度 百度的看不 2020-05-13 …
5.设有广义表D=(a,b,D),其长度为(),深度为().深度是什么?怎么算深度?广义表A=(( 2020-05-14 …
请问,x=(a+1)/(a-1),y=(2a-3)/(3a-2)用x表示y 2020-05-23 …
高难度数学函数题f(x)=xsin(a/x)函数f(x)=xsin(a/x),a不等于0.问a是否 2020-06-13 …
已知某线段AB,A点坐标(x,y),以及AB与Y轴之间的角度,求B点坐标如题.AB长度=r.A点坐 2020-06-14 …
函数的.已知函数f(x)=x/(x的平方+1).方程f(x)-(x+1)/x=0是否有根?如果有根 2020-08-01 …
已知连续性随机变量X的密度函数为f(x)=a(1-1/x^2)已知连续性随机变量X的密度函数为f( 2020-08-02 …
观察(x-1)^7=a0+a₁x+a₂x²+…+a7x^7,求a₂+a₄+a6的值(请速度,急)(x 2020-10-31 …
变加速运动计算加速度变化量与路程成正比物体初速度为0加速度a与经过的路程x:a=1-x请问物体最大速 2020-11-29 …