找回密码
 注册
关于网站域名变更的通知
查看: 259|回复: 2
打印 上一主题 下一主题

[仿真讨论] 如何用matlab生成正弦信号?怎么对其采样?怎么得到采样值?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-8-17 15:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
如何用matlab生成正弦信号?怎么对其采样?怎么得到采样值?
' Q; B" H# s& g4 D8 c$ }; f/ g

该用户从未签到

2#
发表于 2022-8-17 16:42 | 只看该作者
f=100;%信号频率Hz。
" D! g5 R- V, a/ F+ M$ H* \+ S' `
; n. [6 [: |( x1 c3 ufs=1000;%采样频率Hz。
8 X% l( z/ e+ U. `
8 Q! \5 a, n% u( u% L7 ~N=20;%采样点数。! s" b! {+ p' s6 A. |( B

9 Y1 b. |, h% L! B8 g6 L( N  vt=(0:N-1)/fs;%采样时间s。0 [! @& Z. N/ I( x3 y! J' J8 d
  Q* p3 M% y) }) ]" o
x=sin(2*pi*f*t);%信号采样值。# j; I$ @4 B! q$ B
3 s7 y$ L# @' ~+ Z$ c8 y
plot(t,x,'.')。
# i( H" g# Y+ N$ P5 t# r/ K
  D6 Q' N5 m; V. \% W! _输入正弦信号峰值处所对应得到的采样点个数很多(点与点之间的间隔很小),而输入正弦信号幅值较小的殖民主义采样得到的点个数较少(点与点之间的间隔较大),实现根据信号的幅度值来调整采样频率的目的。采样点值大于1的取值为1,小于1的取值为0,得到的序列点的幅度值都 相同,但点与点时间间隔不同。3 W% L" e0 f. k  u& P" D, r

% p  v5 ~! x" ~+ Y. N. }  U. g意信号的采样后恢复是有条件的,必须是采样频率大于两倍的信号截至频率才行。& x/ E4 `* B, t9 \" q  }1 H7 E
  • TA的每日心情
    开心
    2023-6-2 15:15
  • 签到天数: 1 天

    [LV.1]初来乍到

    3#
    发表于 2022-8-17 16:57 | 只看该作者
    再看看别人是怎么说的
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-6-25 19:02 , Processed in 0.093750 second(s), 23 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表