C114门户论坛百科APPEN| 举报 切换到宽版

亚星游戏官网

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索
查看: 2561|回复: 0

[话题讨论] KWApp无线电-3(信号) [复制链接]

军衔等级:

亚星游戏官网-yaxin222  新兵

注册:2016-12-28
发表于 2016-12-31 23:01:03 |显示全部楼层
本帖最后由 酷玩无线电 于 2017-1-1 16:03 编辑

信号


  大家看看信号在维基百科上的定义:
看起来有些抽象,先从最简单的正弦波、余弦波信号说起,因为这个只需要用到初等数学常识,还是参考维基百科:标准的纯正弦函数公式为

y=sin(x) sin(x) 为正弦函数。
而一般应用的正弦曲线公式为y=A⋅sin(ωt±θ)A 为波幅(纵轴), ω 为角频率, t 为时间(横轴), θ 为相偏移(横轴左右)。

用python来形象的输出一下一个最简单正弦波和余弦波:


import
numpy as np  #导入numpy科学计算库
import pylab as plt    #导入matplotlib科学计算配套画图库


x = np.linspace(-np.pi, np.pi, 256, endpoint=True)
y1 = np.cos(x)
y2 = np.sin(x)

plt.plot(x,y1)
plt.plot(x,y2)

plt.xticks([-np.pi, -np.pi/2, 0, np.pi/2, np.pi],
       [r'$-\pi$', r'$-\pi/2$', r'$0$', r'$+\pi/2$', r'$+\pi$'])

plt.yticks([-1, 0, +1],
       [r'$-1$', r'$0$', r'$+1$'])

#plt.plot(y1, 'k:', label='cosine')

plt.plot(x,y1,label="$cos(x)$",color="red",linewidth=2)
plt.plot(x,y2,label="$sin(x)$",color="blue",linewidth=1)

plt.xlabel('times')
plt.ylabel('amplitude')
plt.legend(loc='left', shadow=True, fontsize='x-large')
plt.grid()
plt.show()

亚星游戏官网-yaxin222
从上图可以看出,正弦波和余弦波波形相同,只是差90度相位。
下面再比较不同频率下,正弦波的差异:
亚星游戏官网-yaxin222
  • fc取10Hz,波形如下:

t= np.arange(0.0, 5.0, 0.02)

fc= 10

y1 = np.sin(2.*np.pi*fc*t)

plt.plot(t,y1, 'bo')

亚星游戏官网-yaxin222
2.fc取1Hz,波形如下:
t= np.arange(0.0, 5.0, 0.02)

fc= 1

y1 = np.sin(2.*np.pi*fc*t)

plt.plot(t,y1, 'bo')

亚星游戏官网-yaxin222

时域的信号分析:Y轴是振幅,X轴是时间,展示随着时间的流逝,信号的振幅变化情况。

熟悉了这些之后,大家后面的帖子要进行频域和干扰分析。


KWApp无线电-2(概况)
KWApp无线电-1(引子)








举报本楼

您需要登录后才可以回帖 登录 | 注册 |

手机版|C114 ( 沪ICP备12002291号-1 )|联系大家 |网站地图  

GMT+8, 2024-11-17 00:28 , Processed in 0.142195 second(s), 15 queries , Gzip On.

Copyright © 1999-2023 C114 All Rights Reserved

Discuz Licensed

回顶部
XML 地图 | Sitemap 地图