我猜,可能Tibuko都懂了,你还没有懂。我的code根本不知道sin,cos,而是同时计算 sin和cos
所有跟帖:
•
不过看他下面的贴子,Tibuko也没懂。好在风景线2 懂了
-兄贵-
♂
(0 bytes)
()
12/08/2022 postreply
19:39:26
•
俺懂了。-:)
-有言-
♂
(34 bytes)
()
12/08/2022 postreply
20:33:18
•
如果是这样,纯SINX的软/硬体计算算法可不简单了。商业芯片这个好像是已经硅化了
-网恋无罪-
♂
(298 bytes)
()
12/08/2022 postreply
19:52:59
•
好奇,10来刀一个的计算器是如何计算的?
-iGarage-
♂
(0 bytes)
()
12/08/2022 postreply
20:07:30
•
哈哈哈
-两女宝妈-
♀
(0 bytes)
()
12/08/2022 postreply
20:09:19
•
TI /CASICO 的商业机密,猜可能是存储查表+插值近似 :)
-网恋无罪-
♂
(0 bytes)
()
12/08/2022 postreply
20:16:19
•
例如存储精确到.1 度,就是900个值表。 SIN(37.453)就用37.4 和 37.5 插值近似 :)
-网恋无罪-
♂
(152 bytes)
()
12/08/2022 postreply
20:25:14
•
高中知识:超过90度的三角函数到可以变换到90内,所以存储0-90度的值表就够了
-网恋无罪-
♂
(0 bytes)
()
12/08/2022 postreply
20:35:21
•
呵呵,人家五六十年前就固化到时钟只有几十千赫,几乎无啥内存的芯片中去了。你们还在几吉赫四核处理器用多种语言找算法:-((
-iGarage-
♂
(0 bytes)
()
12/08/2022 postreply
20:35:32
•
参考信息:TI专家专业讨论ARM值表近似和多项式近似
-网恋无罪-
♂
(1217 bytes)
()
12/08/2022 postreply
21:39:27
•
更全面的参考信息 :)
-网恋无罪-
♂
(199 bytes)
()
12/08/2022 postreply
21:56:43
•
参考信息 :)
-网恋无罪-
♂
(649 bytes)
()
12/08/2022 postreply
20:08:06
•
我的code只为了让Tibuko懂的如何通过sin和cos的迭代来计算的,方法很多,泰勒级数是最容易想到的,但效率低
-兄贵-
♂
(37589 bytes)
()
12/08/2022 postreply
20:21:15
•
用导数虽说巧妙,但感觉准确度不如泰勒级数可控吧。理论上一阶导数只是泰勒级数的第一项而已是
-STEMkid-
♂
(0 bytes)
()
12/08/2022 postreply
20:34:00
•
此导数不同彼导数。如果0点展开1次泰勒级数,角度等于1就发散了,接近1也收敛极慢。COS迭代不存在这个问题
-兄贵-
♂
(0 bytes)
()
12/08/2022 postreply
21:08:53
•
sin 的泰勒级数的永远收敛的,没有发散的问题。你这个办法相当于用切线发找微分方程的近似解,精确度不好
-STEMkid-
♂
(0 bytes)
()
12/09/2022 postreply
04:18:00
•
只是在区间不发散,见图
-兄贵-
♂
(271 bytes)
()
12/09/2022 postreply
08:54:09
•
不是这样, sin 只需要 -pi, pi 区间即可
-STEMkid-
♂
(0 bytes)
()
12/09/2022 postreply
10:15:00
•
-pi,pi区间一次项不行,因为你 起先说的是 “理论上一阶导数只是泰勒级数的第一项而已”
-兄贵-
♂
(0 bytes)
()
12/09/2022 postreply
19:01:14
•
好奇问一句,你真的是学物理的? 显然简单的泰勒错误项都不懂
-tibuko-
♂
(0 bytes)
()
12/09/2022 postreply
04:33:00