文档帮助中心文档
调幅
y = ammod(x,fc,fs)
y = ammod(x,fc,fs,ini_phase)
y = ammod(x,fc,fs,ini_phase,carramp)
例子
y=弹药d(X,,,,FC,,,,FS)返回振幅调制(AM)信号y,给定输入消息信号X,载体信号的频率FC。载体信号和X有抽样频率FS。调制信号的初始相位为零,载波幅度为零,因此结果是抑制载体调制的。
y=弹药d(X,,,,FC,,,,FS)
y
X
FC
FS
笔记
的价值FS必须满足FS≥2FC。
y=弹药d(X,,,,FC,,,,FS,,,,ini_phase)指定调制信号中的初始阶段y在弧度。
y=弹药d(X,,,,FC,,,,FS,,,,ini_phase)
ini_phase
y=弹药d(X,,,,FC,,,,FS,,,,ini_phase,,,,Carramp)执行传输载波调制,而不是抑制载体调制Carramp是调制信号的载波振幅。
y=弹药d(X,,,,FC,,,,FS,,,,ini_phase,,,,Carramp)
Carramp
全部收缩
将样品速率设置为100 Hz。创建一个时间向量100秒。
FS = 100;t =(0:1/fs:100)';
将载体频率设置为10 Hz。产生正弦信号。
FC = 10;x = sin(2*pi*t);
调制X使用单侧和双侧带AM。
ydouble = ammod(x,fc,fs);ysingle = ssbmod(x,fc,fs);
创建一个频谱分析仪对象来绘制两个信号的光谱。绘制双侧带信号的频谱。
sa = dsp.Spectrumanalyalzer('采样率',fs,...“ plotastwosidedspectrum”,错误的,...'ylimits',[-60 40]);步骤(SA,ydouble)
Plot the single-sideband spectrum.
步骤(sa,ysingle)
输入消息信号,指定为标量,向量,矩阵或3-D数组。每个元素X必须是真实的。
数据类型:单身的|双倍的
单身的
双倍的
Hertz(Hz)中的载体信号频率,指定为正实量表。
HERTZ(Hz)中载体信号和输入消息信号的采样频率,指定为正实量表。为了避免混叠,价值FS必须满足FS> 2(FC+BW), 在哪里BW是带宽的X。
BW
弧度中调制信号的初始阶段,指定为真实标量。
调制信号的载波振幅,指定为真实标量。
振幅调制信号,作为标量,向量,矩阵或3-D数组返回。
Amdemod|SSBMOD|fmmod|PMMOD
Amdemod
SSBMOD
fmmod
PMMOD
您有此示例的修改版本。您想用您的编辑打开这个示例吗?
您单击了与此MATLAB命令相对应的链接:
通过在MATLAB命令窗口中输入该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站以获取可用的翻译内容,并查看本地事件和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
联系您当地的办公室