猫史档案馆


【Python作品分享】三角函数计算【作品秀】

用户:橘生淮北则为枳橘生淮北则为枳查看:0 回复:0 评论:0 创建时间:2022-07-09T21:36:46


【作品展示】

center_image

 

【作品介绍】

一个泰勒公式应用的例子,将多项式的前三项作为计算法,由于泰勒公式在数学方面的一些特性和python表达数学的复杂性,我没有添加余项,不过已经快要近似出一个周期了,取两位近似值应该也够用了,只不过稍微麻烦一下各位,自己用诱导公式化简一下,tan\cot\csc\sec这些都与sin与cos有关,也请自行转换,听不懂我在说什么就算了,直管用就是。

 

【作品源代码】

print("本三角函数计算器主要针对正弦及余弦,取值不要超过2pi(弧度制下),因为泰勒公式的原因,请根据诱导公式等方法进行转换")
def sine(x):
    ro = [x*x*x/6,x*x*x*x*x/120,x*x*x*x*x*x*x/5040]
    yo = x - ro[0] + ro[1] - ro[2]
    return yo;

def cosine(x):
    rt = [x*x/2,x*x*x*x/24,x*x*x*x*x*x/720]
    yt = 1 - rt[0] + rt[1] - rt[2]
    return yt;

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页