python中求余弦函数 python中余数的运算符

python计算余弦函数不是

这些函数的单位是弧度,不是角度。

十载专注成都网站制作,成都定制网页设计,个人网站制作服务,为大家分享网站制作知识、方案,网站设计流程、步骤,成功服务上千家企业。为您提供网站建设,网站制作,网页设计及定制高端网站建设服务,专注于成都定制网页设计,高端网页制作,对搬家公司等多个领域,拥有丰富的网站营销经验。

30度角度换算成弧度是(pi/6);

用numpy.sin(numpy.PI/6)或numpy.sin(3.1415926/6)

余弦也是cos..

如果仅仅是入门级或轻量级的计算用Math.cos就可以了,numpy显得很重型

Python中计算三角函数之cos()方法的使用简介

这篇文章主要介绍了Python中计算三角函数之cos()方法的使用简介,是Python入门的基础知识,需要的朋友可以参考下

cos()方法返回x弧度的余弦值。

语法

以下是cos()方法的语法:

cos(x)

注意:此函数是无法直接访问的,所以我们需要导入math模块,然后需要用math的静态对象来调用这个函数。

参数

x

--

这必须是一个数值

返回值

此方法返回-1

1之间的数值,它表示角度的余弦值

例子

下面的例子展示cos()方法的使用

?

1

2

3

4

5

6

7

8#!/usr/bin/python

import

math

print

"cos(3)

:

",

math.cos(3)

print

"cos(-3)

:

",

math.cos(-3)

print

"cos(0)

:

",

math.cos(0)

print

"cos(math.pi)

:

",

math.cos(math.pi)

print

"cos(2*math.pi)

:

",

math.cos(2*math.pi)

当我们运行上面的程序,它会产生以下结果:

?

1

2

3

4

5cos(3)

:

-0.9899924966

cos(-3)

:

-0.9899924966

cos(0)

:

1.0

cos(math.pi)

:

-1.0

cos(2*math.pi)

:

1.0

python画正余弦函数图像?

用python怎样画出如题所示的正余弦函数图像? 如此编写代码,使其中两个轴、图例、刻度,大小,LaTex公式等要素与原图一致,需要用到的代码如下,没有缩进:

#-*-codeing:utf-8;-*-

from matplotlib import pyplot as plt

import numpy as np

a=np.linspace(0,360,980)

b=np.sin(a/180*np.pi)

c=np.cos(a/180*np.pi)

fig = plt.figure()

ax = fig.add_subplot(111)

ax.set_xlim([0, 360])

ax.plot(a,b,label=r"$y=\sin(\theta)$")

ax.plot(a,c,label=r"$y=\cos(\theta)$")

ax.grid(True)

ax.set_ylabel(r"$y$")

ax.set_xlabel(r"$\theta$")

plt.xticks(np.arange(0,360+1,45))

plt.title("Sine Cosine Waves")

plt.legend()

plt.savefig("SinCosWaveDegFont.jpg")

plt.show()

代码运行show的窗口图

代码的截图

代码输出的文件的图


本文名称:python中求余弦函数 python中余数的运算符
链接分享:http://myzitong.com/article/doodhoj.html