|
本帖最后由 elim 于 2021-9-7 19:11 编辑
我们知道 jzkyllcjl 打死也不会算 \(\arccos(x)\) 精确到任意给定位的值。
我来给他支一招:给定\(\,x\in(-1,1),\), 定义(假定jzkyllcjl 会算 sin, cos)
\(\small y_0 = \sqrt{2(1-x)},\;y_{n+1} = y_n+\dfrac{\cos(y_n)-x}{\sin(y_n)},\,\)则\(\small\arccos(x)=\displaystyle\lim_{n\to\infty}y_n\).
我们请jzkyllcjl 解释为什么上面最后一个等式成立.
下面看两个计算实例:
所用软件叫 Pari/GP. % 表示上一步计算结果。acos 是 Pari/GP 的 arccos
函数用来检验上述迭代公式. 算了 \(\arccos(\frac{1}{2})\) 和 \(\arccos(-\frac{1}{4})\) 仅 7,8
次迭代就达到100位有效数字。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|