数值实验分段函数图像-Python绘图
来源:互联网 发布:美工提升 编辑:程序博客网 时间:2024/06/09 17:00
一、函数说明
在使用python作图时,应用最广的就是matplotlib包,但我们平时使用matplotlib时主要是画一些简单的图表,很少有涉及分段函数。本次针对数值实验中两个较为复杂的函数,使用其构建分段函数图像。
二、图像代码
2.11、函数公式:
y=4sin(4πt)-sgn(t-0.3)-sgn(0.72-t)
2.12、代码如下:
import numpy as npimport matplotlib.pyplot as pltdef 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.13、运行结果如下:
2.21、函数公式:
2.22、代码如下:
import numpy as npimport matplotlib.pyplot as pltdef g(x): if x>0: return x else: return 0 t=np.arange(0,1,0.01)y=[]for i in t: y_1=g(i*(1-i))*np.sin((2*np.pi*1.05)/(i+0.05)) y.append(y_1)plt.plot(t,y)plt.xlabel("t")plt.ylabel("y")plt.title("TimeSine")plt.show()
2.23、运行结果如下:
1 0
- 数值实验分段函数图像-Python绘图
- 数值分析实验 Python
- 第三次c++实验 分段函数
- 实验c++实验2-分段函数求值
- c++实验2-求分段函数
- C++实验2-分段函数求值
- C++实验2-分段函数求值
- c++实验2-分段函数求值
- c++实验2-分段函数求值
- c++实验2-分段函数求值
- C++实验2-分段函数求值
- C++实验2-分段函数求值
- C++实验2-分段函数求值
- C++第二次实验—分段函数求值
- c++实验二编程分段函数
- C++实验二—分段函数求值
- C++实验2-2-分段函数求值
- c++实验2-分段函数求值
- Dynamics CRM2016 Web Api Filter查询中的特殊字符串处理
- MATLAB快捷键
- Ubuntu安装intel集显驱动
- linux下的进程描述符task_struct
- android 中遇到的空指针异常
- 数值实验分段函数图像-Python绘图
- python3面向对象编程一(类)
- java通过ip获取网卡MAC地址
- 关爱自身健康,自身健康才是硬实力
- php mbstring扩展概要
- 【神经网络与深度学习】【计算机视觉】SSD
- 数据分析和数据可视化(第一讲)
- 利用字符串和列表将两个通讯录文本合并为一个文本
- 如何配置二级缓存