找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1714|回复: 0
打印 上一主题 下一主题
收起左侧

MATLAB波形和合成-原创资料

[复制链接]
跳转到指定楼层
楼主
请看波形和合成MATLAB R2016a 软件M代码
N=1024; % 采样点数
T=2;x=linspace(0,T,N); %在0~T均匀产生N个点
y=sin(2*3.14*x)+1/3*sin(3*2*3.14*x);2个正弦波合成
subplot(221); %显示格式
plot(x,y); %绘图
axis([0,2,-1,1]); %坐标
title('图1  2次谐波合成'); %主标签
xlabel('时间'); %X标签
ylabel('幅值'); %Y标签
%11个正弦波合成
y=sin(2*3.14*x)+1/3*sin(3*2*3.14*x)+1/5*sin(5*2*3.14*x)...
  +1/7*sin(7*2*3.14*x)+1/9*sin(9*2*3.14*x)+1/11*sin(11*2*3.14*x);
subplot(222);plot(x,y); axis([0,2,-1,1]);
title('图2  11次谐波合成');
xlabel('时间');
ylabel('幅值');
解读图1 ,可知  2次谐波合成的信号可取向方波或三角波。
解读图2 ,可知   增加谐波次数可合成方波。
改变参数会发现同频率正弦波合成的振幅和初相位会改变。
原理与公式:

1.png (51.85 KB, 下载次数: 278)

1.png

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

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

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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