matlab的幅度调制函数ammod
ammod
- 语法
- 描述
- 例子
- 比较双边带和单边带调幅
- 输入参数
- 输出参数
ammod:幅度调制
语法
y = ammod(x,Fc,Fs)
y = ammod(x,Fc,Fs,ini_phase)
y = ammod(x,Fc,Fs,ini_phase,carramp)
描述
y = ammod(x,Fc,Fs)
返回一个调幅(AM)信号y,
给定输入消息信号x,其中载波信号的频率为Fc。载波信号和x的采样频率为Fs。
调制信号初始相位为零,载波幅值为零,因此结果是抑制载波调制。
注意:Fs的值必须满足Fs≥2Fc。
y = ammod(x,Fc,Fs,ini_phase)指定调制信号y中的初始相位,以弧度为单位。
y = ammod(x,Fc,Fs,ini_phase,carramp)执行发射载波调制,而不是抑制载波调制,carramp是被调制信号的载波幅值。
例子
比较双边带和单边带调幅
%设置采样频率为100hz。创建一个100秒长的时间矢量。
fs = 100;
t = (0:1/fs:100)';
%设置载波频率为10hz。产生一个正弦信号。
fc = 10;
x = sin(2*pi*t);
%使用单边带和双边带调幅调制x。
ydouble = ammod(x,fc,fs);
ysingle = ssbmod(x,fc,fs);
%创建一个频谱分析仪对象来绘制两个信号的光谱。画出双边带信号的频谱。
sa = dsp.SpectrumAnalyzer('SampleRate',fs, ...'PlotAsTwoSidedSpectrum',false, ...'YLimits',[-60 40]);
step(sa,ydouble)
figure,plot(ydouble),hold on,plot(x);
%绘制单边带光谱。
step(sa,ysingle)
figure,plot(ysingle),hold on,plot(x);
输入参数
x -输入消息信号
scalar | vector | matrix | 3-D array
输入消息信号,指定为标量、向量、矩阵或三维数组。x的每个元素都必须是实数。
数据类型:single | double
Fc -载波信号频率
positive real scalar
载波信号频率,单位为赫兹(Hz),为一个正的实标量。
数据类型:single | double
Fs—采样频率
positive real scalar
载波信号和输入信息信号的采样频率,单位为赫兹(Hz),指定为一个正的实标量。为了避免混叠,Fs的值必须满足Fs > 2(Fc + BW),其中BW是x的带宽。
数据类型:single | double
ini_phase—初始相位
real scalar
被调制信号的初始相位(以弧度表示),用实标量表示。
数据类型:single | double
carramp—载波振幅
real scalar
被调制信号的载波幅值,用实标量表示。
数据类型:single | double
输出参数
调幅输出信号
scalar | vector | matrix | 3-D array
振幅调制信号,返回为标量、向量、矩阵或三维阵列。
matlab的幅度调制函数ammod相关推荐
- Matlab实现幅度调制详解
Matlab实现幅度调制详解 设计要求 代码 仿真结果 设计要求 仿真幅度调制输入输出波形,设入载波频率1KHz,幅度5v的余弦波,输入信号频率200Hz,幅度2v的余弦波,调制度为0.5,设初始相位 ...
- matlab实现幅度调制,利用matlab实现信号幅度的调制与解调钟媛
利用matlab实现信号幅度的调制与解调钟媛 1<MATLAB 语言>课程论文利用 MATLAB 实现信号幅度的调制与解调 姓名: 钟媛学号:12010245219专业:电子信息工程班级: ...
- matlab中幅度调制,双边带幅度调制及其MATLAB仿真.pdf
双边带幅度调制及其MATLAB仿真 科 技 交 流 张洁 王赋攀 1 2 四川农业大学 工程技术学院 1. 计算机科学与技术系 雅安625014 西南科技大学 计算机科学与技术学院 双边带幅度调制及其 ...
- matlab中幅度调制,幅度调制信号的特性分析及其MATLAB仿真研究
第 26 卷 第 3 期 安徽理工大学学报(自然科学版) Vol. 26 No. 3 2006 年 9 月 Journal of A nhuiU niversity of Science and Te ...
- 幅度调制信号 matlab,《利用MATLAB实现信号的幅度调制与解调.doc
<利用MATLAB实现信号的幅度调制与解调 课程设计论文 姓名:姜勇 学院:机电与车辆工程学院 专业:电子信息工程2班 学号:1665090208 安徽科技学院 学年第 学期 < > ...
- matlab dsb调制,幅度调制(AM、DSB、SSB、VSB)
% 幅度调制 AM 信号输出和功率谱 程序清单 dt=0.001; %时间采样频谱 fmax=1; %信源最高频谱 fc=10; %载波中心频率 T=5; %信号时长 N=T/dt; t=[0:N-1 ...
- matlab幅度调制滚动条的程序_实训3 信号的幅度调制及MATLAB实现(续)
实训3 信号的幅度调制及MATLAB实现 一.实验目的 1.掌握幅度调制的原理 2.对频谱产生初步认识 3.熟悉使用MATLAB软件来分析信号的调制问题及可视化 二.实验设备 微型计算机一台.MATL ...
- matlab fm调制函数,基于matlab的fm调制实现
基于matlab的fm调制实现 MATLAB建模与仿真 MATLAB 建模与仿真题 目 基于 MATLAB 的 FM 调制实现 学 院 信息工程学院 专 业 通信工程 班 级 11 通信工程 学 号 ...
- matlab的qammod函数_利用matlab实现16QAM调制
利用matlab实现16QAM调制 2020-12-22 一.随机信号的调制第一个示例描述以下问题: 下表描述了解决此问题的关键任务和相应的通信工具箱函数,其中选择基带16QAM作为调制制式以及加性高 ...
最新文章
- 《Adobe Illustrator CS6中文版经典教程(彩色版)》—第0课0.11节创建与应用图案...
- Oracle GoldenGate 之--异构平台同步(Mysql到Oracle)
- 大数据时代,数据科学都有些啥?
- sum服务器操作系统,SUM服务器监控软件
- POJ_3262 Protecting the Flowers 【贪心】
- HTMl5的存储方式sessionStorage和localStorage详解
- 联想 键盘 fn linux,开发者提交补丁,Linux 5.10 或支持联想 PC 键盘快捷键
- sqlserver缓存程序-只能使用一次清除缓存计划
- TensorFlow、PyTorch 之后,“国产”AI 框架还有没有机会?
- 国人常用密码TOP100 FROM THISITE
- nowcoder猜想c语言筛子,剑指 Offer 50 道经典算法题视频讲解
- 04 用户权限管理 实验报告
- openGL使用方法教程
- android 实现发送短信功能
- shell脚本清理网宿cdn缓存
- 今日微语早报 每日精选12条新闻简报
- 软件测试需求文档案例,软件测试如何进行测试需求分析?
- 深入浅出 proxy 系列之一:Proxy 是什么
- 华为畅享10s值得买吗_达人解析华为畅享 10S好不好用?怎么样呢?真相揭秘必看...
- 【百度地图循环标记多个点,点击显示对应详情】