在EXCEL中怎么求反渐开线函数,渐开线函数INV=TANα-α,其中α为弧度,已知弧度α求INV在EXCEL中很好实现,可是已知INV求弧度,在EXCEL中怎么实现,久思不得其解,请写出公式,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 18:33:57
在EXCEL中怎么求反渐开线函数,渐开线函数INV=TANα-α,其中α为弧度,已知弧度α求INV在EXCEL中很好实现,可是已知INV求弧度,在EXCEL中怎么实现,久思不得其解,请写出公式,

在EXCEL中怎么求反渐开线函数,渐开线函数INV=TANα-α,其中α为弧度,已知弧度α求INV在EXCEL中很好实现,可是已知INV求弧度,在EXCEL中怎么实现,久思不得其解,请写出公式,
在EXCEL中怎么求反渐开线函数,
渐开线函数INV=TANα-α,其中α为弧度,已知弧度α求INV在EXCEL中很好实现,可是已知INV求弧度,在EXCEL中怎么实现,久思不得其解,请写出公式,

在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中怎么求反渐开线函数,渐开线函数INV=TANα-α,其中α为弧度,已知弧度α求INV在EXCEL中很好实现,可是已知INV求弧度,在EXCEL中怎么实现,久思不得其解,请写出公式, 教大家反求INV函数(渐开线函数)齿轮计算中需要使用到的. 我需要一个渐开线的函数,在catia中生成渐开线齿轮,因为描点画渐开线不太精确. 怎么用渐开线函数表 ug中圆的渐开线怎么画 【讨论】请点拨一下在PROE中如何绘制函数曲线比如,渐开线、抛物线等. solidworks 方程式驱动的曲线 渐开线方程老是出错有谁知道哪里错了么~渐开线方程这个渐开线方程怎么正确的输入到solidworks中去? 机械原理 渐开线函数表最左边1~60 代表什么? 我求的是0.0169 怎么取角度? 渐开线函数21.8°等于多少? 齿轮中渐开线齿廓的渐开线怎么理解?在平面上,一条动直线(发生线)沿着一个固定的圆(基圆)作纯滚动时,此动直线上任一点K的轨迹就是该圆的渐开线.我就是理解不了直线怎么在圆上做 proe画渐开线齿轮中一些函数的意思,我用proe3.0画渐开线直齿轮,按照一本教程书上的步骤用笛卡尔坐标建立了渐开线1,然后镜像得到渐开线2,再复制移动渐开线2,以齿轮中心为轴旋转12.33°,书上 渐开线齿轮的模数怎么算? 怎么区别三角形花键和渐开线花键? 渐开线花键量棒怎么确定? 用CAXA怎么画渐开线花键 渐开线的压力角怎么算 渐开线的压力角怎么算 反余切函数excel输入在excel中怎么输入反余切函数?是不是反正弦与反余弦的比值?三角函数与其反函数的积是不是1?