本文摘自php中文网,作者coldplay.xixi,侵删。

python分段函数如何编写?
python编写分段函数的方法:
1.绘制分段函数:y=4sin(4πt)-sgn(t-0.3)-sgn(0.72-t)
代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | #!/usr/bin/python
# -*- coding:utf-8 -*-
import numpy as np
import matplotlib.pyplot as plt
#绘制分段函数:y=4sin(4πt)-sgn(t-0.3)-sgn(0.72-t)
def sgn(x):
if x > 0:
return 1
elif x < 0:
return -1
else :
return 0
t = np.arange(0, 1, 0.01)
y = []
for i in t:
y_1 = 4 * np.sin(4 * np.pi * i) - sgn(i - 0.3) - sgn(0.72 - i)
y.append(y_1)
plt.plot(t, y)
plt.xlabel( "t" )
plt.ylabel( "y" )
plt.title( "Heavsine" )
plt.show()
|


2.使用Matplotlib绘制分段函数:
阅读剩余部分
相关阅读 >>
详解Python中的求和函数sum()
Python开发什么
Python基本语法
Python如何读取excel
Python处理excel xlrd的方法介绍
Python有char类型吗
在Python中列表,数组,矩阵互相转换的方法
Python线程下timer对象、lock对象和rlock对象的简单介绍
Python头文件怎么写
介绍使用Python的statsmodels模块拟合arima模型
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » python分段函数如何编写?