用python画正弦函数 python画正弦函数创建对象

如何用python表示三角函数Python编码下面的三角函数包括以下种类:acos(x)//返回x的反余弦弧度值 。asin(x)//返回x的反正弦弧度值 。atan(x)//返回x的反正切弧度值 。atan2(y,x)//返回给定的X及Y坐标值的反正切值 。cos(x)//返回x的弧度的余弦值 。hypot(x,y
描述
sin()返回的x弧度的正弦值 。
语法
以下是sin()方法的语法:
importmath
math.sin(x)
注意:sin()是不能直接访问的,需要导入math模块,然后通过math静态对象调用该方法 。
参数
x--一个数值 。
返回值
返回的x弧度的正弦值 , 数值在-1到1之间 。
实例
以下展示了使用sin()方法的实例:
#!/usr/bin/python
import math
print "sin(3) : ", math.sin(3)
print "sin(-3) : ", math.sin(-3)
print "sin(0) : ", math.sin(0)
print "sin(math.pi) : ", math.sin(math.pi)
print "sin(math.pi/2) : ", math.sin(math.pi/2)
以上实例运行后输出结果为:
sin(3) : 0.14112000806
sin(-3) : -0.14112000806
sin(0) : 0.0
sin(math.pi) : 1.22460635382e-16
sin(math.pi/2) : 1
总结

Python实操:手把手教你用Matplotlib把数据画出来 作者:迈克尔·贝耶勒(Michael Beyeler)
如需转载请联系华章 科技
如果已安装Anaconda Python版本用python画正弦函数,就已经安装好了可以使用的 Matplotlib 。否则,可能要访问并从中获取安装说明:
正如使用np作为 NumPy 的缩写,用python画正弦函数我们将使用一些标准的缩写来表示 Matplotlib 的引入:
在本书中,plt接口会被频繁使用 。
让用python画正弦函数我们创建第一个绘图 。
假设想要画出正弦函数sin(x)的线性图 。得到函数在x坐标轴上0≤x<10内所有点的值 。我们将使用 NumPy 中的 linspace 函数来在x坐标轴上创建一个从0到10的线性空间,以及100个采样点:
可以使用 NumPy 中的sin函数得到所有x点的值,并通过调用plt中的plot函数把结果画出来:
用python画正弦函数你亲自尝试了吗?发生了什么吗?有没有什么东西出现?
实际情况是 , 取决于你在哪里运行脚本,可能无法看到任何东西 。有下面几种可能性:
1. 从.py脚本中绘图
如果从一个脚本中运行 Matplotlib,需要加上下面的这行调用:
在脚本末尾调用这个函数 , 你的绘图就会出现!
2. 从 IPython shell 中绘图
这实际上是交互式地执行Matplotlib最方便的方式 。为了让绘图出现,需要在启动 IPython 后使用所谓的%matplotlib魔法命令 。
接下来,无须每次调用plt.show()函数,所有的绘图将会自动出现 。
3. 从 Jupyter Notebook 中绘图
如果你是从基于浏览器的 Jupyter Notebook 中看这段代码,需要使用同样的%matplotlib魔法命令 。然而,也可以直接在notebook中嵌入图形,这会有两种输出选项:
在本书中,将会使用inline选项:
现在再次尝试一下:
上面的命令会得到下面的绘图输出结果:
如果想要把绘图保存下来留作以后使用,可以直接在 IPython 或者 Jupyter Notebook 使用下面的命令保存:
仅需要确保你使用了支持的文件后缀,比如.jpg、.png、.tif、.svg、.eps或者.pdf 。
作为本章最后一个测试 , 让我们对外部数据集进行可视化 , 比如scikit-learn中的数字数据集 。

推荐阅读