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

网站轮播图片特效河北网站推广公司

网站轮播图片特效,河北网站推广公司,vps网站建站助手,造型设计网站推荐点击上方蓝字关注“公众号” 基本信号在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.yidumall.com/news/28726.html

相关文章:

  • 网站建设中倒计时模板seo技术培训宁波
  • it前端是做网站的关键词排名方法
  • 可以自己做网站这么做网络营销就业方向和前景
  • 安阳哪里有学做网站的学校yandex搜索引擎
  • wordpress主题免费和付费厦门seo小谢
  • 新蔡县做网站收多少钱西安竞价托管
  • 佛山做网站建设广告多的网站
  • 沈阳男科三甲医院排行榜seo舆情优化
  • 开发一个卖东西的网站多少湖南企业竞价优化首选
  • 可以自己做网站吗百度搜索推广和信息流推广
  • 关键词自然排名优化关键词优化如何
  • 网站建设公司的专业度该怎么去看网络推广公司哪里好
  • 成品网站代理湖南专业的关键词优化
  • 如何做网站链接今天国内最新消息
  • 做网站费用怎么核算b2b十大平台排名
  • 建设银行官网首页网站首页百度seo关键词排名 s
  • 注册网站会员会泄露信息吗seo托管公司
  • 建立http网站肇庆疫情最新情况
  • 在线diy网站新手如何学seo
  • 嘉定集团网站建设友情链接多少钱一个
  • 企业网站 个人备案怎样在浏览器上找网站
  • 北京官方网站建设伊春seo
  • 网站建设公司圣辉友联沈阳百度推广哪家好
  • 网站栏目结构图安康地seo
  • 个人做网站靠什么盈利排名推广网站
  • WordPress关闭https优化大师最新版下载
  • 找别人做网站需要什么信息想做游戏推广怎么找游戏公司
  • 漳州网站建设技术百度推广新手入门
  • 效果好的武汉网站建设武汉抖音seo搜索
  • 拓者设计吧论坛太原seo网络优化招聘网