当前位置: 首页 > news >正文

可信网站logo唐山官方网站建设

可信网站logo,唐山官方网站建设,企业vi系统,饮食网站模板点击上方蓝字关注“公众号” 基本信号在MATLAB中的表示 Part.1 当初学信号与系统,天书睡过去啊,一到考试心中mmp。理论的枯燥,有了MATLAB就生动形象啦。 本节掌握: 1. 学会用MATLAB表示常用连续信号的方法;…

点击上方蓝字关注“公众号”

9489d36b84aac2425402821280763877.gif

基本信号在MATLAB中的表示

Part.1

当初学信号与系统,天书睡过去啊,一到考试心中mmp。理论的枯燥,有了MATLAB就生动形象啦。

2b23e7de29e5cd65f972543ae226f960.gif

本节掌握:

1. 学会用MATLAB表示常用连续信号的方法;

63c81ea8f02e56f3bf56cc8deef65389.gif f0585fa75428c3fe9998d32abbe0c810.png

Part.2

连续信号的MATLAB表示

MATLAB提供了大量的生成基本信号的函数,例如指数信号、正余弦信号。

表示连续时间信号有两种方法,一是数值法,二是符号法。

数值法是定义某一时间范围和取样时间间隔,然后调用该函数计算这些点的函数值,得到两组数值矢量,可用绘图语句画出其波形。

符号法是利用MATLAB的符号运算功能,需定义符号变量和符号函数,运算结果是符号表达的解析式,也可用绘图语句画出其波形图。

指数信号

指数信号在MATLAB中用exp函数表示。

c07da4c8c40d61e36c8056ec732efff5.png

A=1; a=-0.4;
t=0:0.01:10;       %定义时间点
ft=A*exp(a*t);     %计算这些点的函数值
plot(t,ft);          %画图命令,用直线段连接函数值表示曲线
grid on;           %在图上画方格

7c07d7a9a5f966394ea3ec3651b6ebe2.png

正弦信号

正弦信号在MATLAB中用 sin 函数表示。

调用格式为  ft=A*sin(w*t+phi)

A=1; w=2*pi; phi=pi/6;

t=0:0.01:8;                    %定义时间点

ft=A*sin(w*t+phi);             %计算这些点的函数值

plot(t,ft);                      %画图命令

grid on;                       %在图上画方格

35c3da72ed1e98b9899c907c9076ff7c.png

异抽样信号

抽样信号Sa(t)=sin(t)/t在MATLAB中用 sinc 函数表示。

53b67886f5beffd56c0f545e06809a32.png

t=-3*pi:pi/100:3*pi;

     ft=sinc(t/pi);

     plot(t,ft);

     grid on;

     axis([-10,10,-0.5,1.2]);    %定义画图范围,横轴,纵轴

     title('抽样信号')         %定义图的标题名字

e9d7af45aca8761caab2b0cd6edea550.png

三角信号

三角信号在MATLAB中用 tripuls 函数表示。

调用格式为 ft=tripuls(t,width,skew),产生幅度为1,宽度为width,且以0为中心左右各展开width/2大小,斜度为skew的三角波。

width的默认值是1,skew的取值范围是-1~+1之间。一般最大幅度1出现在t=(width/2)*skew的横坐标位置。

t=-3:0.01:3;

  ft=tripuls(t,4,0.5);

     plot(t,ft);  grid on;

     axis([-3,3,-0.5,1.5]);

715dee7fe86720bc336952f8476f6c69.png

复指数信号

调用格式是f=exp((j*w)*t)

       t=0:0.01:15;

w=pi/4;

X=exp(j*w*t);

Xr=real(X);        %取实部   

Xi=imag(X);       %取虚部

Xa=abs(X);        %取模

Xn=angle(X);      %取相位

subplot(2,2,1),plot(t,Xr),axis([0,15,-(max(Xa)+0.5),max(Xa)+0.5]),

title('实部');

subplot(2,2,3),plot(t,Xi),axis([0,15,-(max(Xa)+0.5),max(Xa)+0.5]),

title('虚部');

subplot(2,2,2), plot(t,Xa),axis([0,15,0,max(Xa)+1]),title('模');

subplot(2,2,4),plot(t,Xn),axis([0,15,-(max(Xn)+1),max(Xn)+1]),title('相角');

     %subplot(m,n,i) 命令是建立m行n列画图窗口,并指定画图位置i

ad716edfefee68578068b1bd7430a2b1.png

矩形脉冲信号

调用格式是f=exp((a+j*b)*t)

768b9c75b046bbb57b2551f71779b021.png

单位阶跃信号

单位阶跃信号u(t)用“t>=0”产生,调用格式为ft=(t>=0)

ee859a3f5ec0b3de6eb679ef6bb0a055.png

正弦信号符号算法

syms t                         %定义符号变量t

y=sin(pi/4*t)                    %符号函数表达式

ezplot(y,[-16,16])                %符号函数画图命令

或者

f=sym('sin(pi/4*t)')               %定义符号函数表达式

ezplot(f,[-16,16])

07a28fba0358532101f841e11d6d371c.png

单位阶跃信号

MATTLAB符号数学函数Heaviside表示阶跃信号,但要画图需在工作目录创建Heaviside的M文件

function f=Heaviside(t)

f=(t>0);  

保存,文件名是Heaviside ,调用该函数即可画图,例

t=-1:0.01:3;

f=heaviside(t);

plot(t,f)

axis([-1,3,-0.2,1.2])  

或者

y=sym('Heaviside(t)');

ezplot(y,[-1,5]);grid on   

339efbb0d7ce261f9246db5298154de8.png

ee652d165cd9fe956415801345dc343b.gif

MATLAB各种版本,关注公众号回复相应版本即可。

c8cffc08ec868f8349f52ef752117d14.png

扫码关注

不迷路

6e28d99533e96caecb51f758911bebb7.gif

http://www.yayakq.cn/news/668080/

相关文章:

  • 济南网站优化哪里做的好网站空间 更换
  • 研究生核心课程建设网站公司简介300字
  • 如何建立网站自己做站长杭州富阳建设局网站
  • 找人做网站被骗免费企业邮箱推荐
  • 网站开发 ip6seo人员要先对网站进行诊断
  • 网站设计常识网站建设火凤凰
  • 网站建设公司效益怎么样免费部署网站
  • 网站程序文件网络架构模拟设计
  • 开发网站报价方案网站建设与运营第二次在线作业
  • 怎么提升网站流量主流电商网站开发框架
  • 如何给网站做二维码平泉县住房和城乡建设局网站
  • 网博士智能建站广告投放工作怎么样
  • 上传网站主办者承诺书电脑怎么做软件开发
  • 网站开发 模块化做网站分销违法吗
  • 教育网站制作方案学做网站的书籍
  • 在微信中做网站页面转wordpress
  • 河南国正建设集团公司网站网页编辑栏无法写入
  • 手机wap网站建站系统仿做网站网站
  • 建设网站需要哪个语言编译器做全网影视网站的风险
  • 搜索推广网站哪家做的最好开公司网站创建费用
  • 洛阳做天然气公司网站网站的ftp上传地址
  • 网站响应速度验收百度广告联盟平台
  • 做网站哪家最好建设网站需要资料
  • 定制营销型网站公司小程序代理加盟条仿
  • 网站内页产品 首页推荐做平台网站要增值业务吗
  • ae模板免费网站wordpress 优势
  • 网站APP推广wordpress中的角色
  • 教育网站模板个人电脑搭建成网站服务器
  • 国内最有趣的网站重庆网站建设费用
  • 金融网站源码 asp网站建设东北