本文摘自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实现逐行分割大txt文件的方法介绍
Python中的end怎么用
Python中常用到的#是什么意思
Python实现获取前100组勾股数的方法
Python在普通工作中的应用有那些
如何使用Python来理解递归(代码讲解)
Python基础学习总结(八)
Python通过属性手段实现只允许调用一次的示例讲解_Python
深入了解Python之xml操作
在Python中numpy与array应该怎样转换
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » python分段函数如何编写?