利用numpy生成各种波
一,生成矩形波
矩形波的傅里叶级数
x=np.linspace(-np.pi,np.pi,201)
k=np.arange(1,99)
k=2*k-1
y=np.zeros_like(x)
for i in range(len(x)):y[i]=(4/np.pi)*np.sum(np.sin(k*x[i])/k)
# print(t)
# print(f)
plt.plot(x,y)
plt.show()
二,生成锯齿波和三角波
锯齿波的傅里叶级数
x = np.linspace(-np.pi, np.pi, 201)
k = np.arange(1, 99)
y = np.zeros_like(x)
for i in range(len(x)):y[i] = -(2 / np.pi) * np.sum(np.sin(2*np.pi * x[i]*k) / k)
# print(t)
# print(f)
plt.plot(x, y)
# plt.show()plt.plot(x, abs(y))
plt.show()
利用numpy生成各种波相关推荐
- 利用numpy对已知样本点进行多项式拟合
0.导入相关包: import matplotlib.pyplot as plt import numpy as np 1.假设有如下样本点: #使用随机数产生样本点 x=[1,2,3,4,5,6,7 ...
- 等比数列求和python_python numpy生成等差数列、等比数列的实例
如下所示:import numpy as np # 等差数列 print(np.linspace(0.1, 1, 10, endpoint=True)) print(np.arange(0.1, 1. ...
- python从random生成列表_详解Python利用random生成一个列表内的随机数
详解Python利用random生成一个列表内的随机数 首先,需要导入random模块: import random 随机取1-33之间的1个随机数,可能重复: random.choice(range ...
- SIMQKE-GR 生成人工波注意事项
SIMQKE-GR 生成人工波注意事项 利用SIMQKE-GR合成人工波,反应谱函数来自于某一文献.利用matlab得到绘制反应谱曲线. 注意:输入的反应谱单位为g 将数据保存到txt文件,后转为后缀 ...
- GAN(生成对抗网络)在合成时间序列数据中的应用(第二部分——利用GAN生成时间序列数据)
GAN(生成对抗网络)在合成时间序列数据中的应用(第二部分–TimeGAN 与合成金融输入) (本文基本是对Jasen 的<Machine Learning for Algorithmic Tr ...
- 利用 numpy 实现物理计算--物理向量符号与numpy数组的对应 ( jupyterlab 例子)
文章目录 前言 运行环境和依赖包 实现一个向量 简化公式表达 与符号运算一起使用 构建交互模拟试验 小结 前言 通过一个简单的例子,聊一聊数理代码设计入门. 使用 py 函数.numpy数组和 Pan ...
- Python多种方法生成菲波那切数列
文章目录 一.顺序输出 二.利用递归函数实现 三.循环 四.利用列表实现 五.利用reduce实现 六.利用生成器实现 七.利用魔术方法实现 记录多种方法生成菲波那切数列 一.顺序输出 代码如下: # ...
- 利用owc生成excel并且显示在页面
主要利用OWC生成Excel,画表头和显示从数据库读出来的数据,然后显示在前台页面上,无需客户端安装office,只需要安装owc.一年以前写的,似乎很烦锁,哪位有高见请指教! 后面利用OWC操作EX ...
- python使用numpy生成指定步长的浮点数序列
python使用numpy生成指定步长的浮点数序列 目录 python使用numpy生成指定步长的浮点数序列 #导入包和库
最新文章
- Kubernetes集群监控方案
- python有道自动翻译_Python 调用有道翻译接口实现翻译
- Windows实现appium+iOS自动化测试
- Magic Squares 魔板 (BFS+HASH)
- (2.1)DDL增强功能-数据类型、同义词、分区表
- 酒店房间和 C++ 局部变量的作用域
- SpringBoot2 中 spring.http.multipart.max-file-size 报错问题
- jquery+ajax 实现text框模糊搜索并可利用listbox实时显示模糊搜索列表结果
- Android Studio(5)---引用jar及so文件
- 网易博客技巧(表格的高级样式)
- VS中,一个头文件使用另外一个头文件的静态变量,要谨慎
- 延时队列的几种实现方式(只有原理,并没有源码)
- 逻辑地址和物理地址的相互转换
- SoX — 音频处理工具里的瑞士军刀
- 公司注销代理合同模板
- iOS开发脚踏实地学习day01-02-加法计算器和图片移动缩放旋转
- recovery介绍
- android无限轮播banner图片并且解决banner图片只有2张出现白板的情况,触摸即不轮播
- About Sealed
- mysql恢复root权限设置密码_MySQL修改root密码及恢复权限的多种方法