学习:人工智能-机器学习-深度学习概念的区别

学习: matplotlib绘制阻尼正弦波

妙音 posted @ 2019年4月06日 07:55 in 人工智能 with tags matplotlib , 1308 阅读

介绍

 
* 阻尼正弦波定义: 振幅会随时间增长而趋向零的正弦波函数
 
 
 
* 示例图片
 
 
* 应用
 
a.任何振动系统
 
b.共振
 
c.简谐运动(弹簧、单摆)
 
d.车辆避震系统
 
e.RLC电路
 
f.有阻尼的弦波
 

绘制方法

import matplotlib.pyplot as plt
import numpy as np


#阻尼正弦波计算公式
def f(t):
    'A damped exponential'
    s1 = np.cos(2 * np.pi * t)    # 余弦
    e1 = np.exp(-t)               # 自然数e的幂
    return s1 * e1


t1 = np.arange(0.0, 5.0, .2)    # 定义x轴(可以将步长改小,图像就很明显)

l = plt.plot(t1, f(t1), 'ro')   # t1是x轴上的点, f(t1)是y轴上的点, ro表示点是红色+圆形
plt.setp(l, markersize=30)         # 设置点的大小
plt.setp(l, markerfacecolor='C0')  # 颜色

plt.show()
 
 
* 绘制结果
 
来源
 
此生必看的科学实验-水知道答案
《了凡四训》详解之改过之法
印光大师十念法(胡小林主讲第1集)
精神病为什么治不好
百病之源

 


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter