【 MATLAB 】常用的离散时间序列的 Matlab 产生
单位样本序列
clc
clear
close all
n1 = 0;
n2 = 5;
n0 = 3;n = [n1:n2];
x = [(n - n0) == 0];stem(n,x,'filled');
ylim([-1,2]);
改成一个函数:
function [x,n]=delta(n0,n1,n2);
% generate x(n) = delta(n - n0); n1 <= n <= n2
%_____________________________________________
%[x,n] = delta(n0, n1, n2);
%
n = [n1:n2];
x = [(n-n0) == 0];
命名为delta.m
新建一个脚本:
n0 = 3;
n1 = -3;
n2 = 6;[x,n] = delta(n0,n1,n2);
stem(n,x,'filled');
ylim([-1,2]);
运行得到:
单位阶跃序列
直接写成函数形式吧:
function [x,n]=stepseq(n0,n1,n2);
% generate x(n) = u(n - n0); n1 <= n <= n2
%_____________________________________________
%[x,n] = stepseq(n0, n1, n2);
%
n = [n1:n2];
x = [(n-n0) >= 0];
新建一个脚本,测试:
clc
clear
close alln0 = 3;
n1 = -3;
n2 = 6;[x,n] = stepseq(n0,n1,n2);
stem(n,x,'filled');
ylim([-1,2]);
结果:
实值指数序列
为一般形式。
下面产生一个序列:
脚本代码:
clc
clear
close alln = -3:10;
x = 0.9.^n;stem(n,x,'filled');
xlabel('n');
ylabel('0.9^n');
xlim([-5,13]);
ylim([0,2]);
复指数序列
clc
clear
close alln = 0:10;
x = exp( (2+3j)*n );stem(n,x);
xlabel('n');
周期序列
clc
clear
close alln = 0:10;
x = exp( (2+3j)*n );subplot(2,1,1)
stem(n,x);
xlabel('n');
title('Not Period Sequence');% the number of period
P = 5; xtilde = x' * ones(1,P);
xtilde = xtilde(:)';subplot(2,1,2);
stem(xtilde);
title('Period Sequence');
【 MATLAB 】常用的离散时间序列的 Matlab 产生相关推荐
- matlab常用函数表格,(完整版)MATLAB常用函数总结,推荐文档
<(完整版)MATLAB常用函数总结,推荐文档>由会员分享,可在线阅读,更多相关<(完整版)MATLAB常用函数总结,推荐文档(15页珍藏版)>请在人人文库网上搜索. 1.MA ...
- matlab计算两向量的乘积,matlab中两个函数相乘
变量名最多不超过63个字符; ? 变量名区分大小写; ? Matlab提供的标准函数名以及命令名必须用小写字母; ? 变量名中不能包含空格.标点.运算符. 1.变量及其...... 中的元素; (2) ...
- matlab中simple函数怎么用,matlab里simple函数
值 realmin:系统所能表示的最小数值 nargin: 函数的输出引数个数 ---MATLAB 中基本绘图函数有: plot: x 轴和 y 轴均为线性刻度 数刻度 semilogx: x 轴为对 ...
- matlab矩阵中找到3的倍数,实验一 熟悉MATLAB环境并掌握离散时间序列运算与变换...
实验一熟悉MATLAB环境并掌握离散时间序列运算与变换 实验目的 1.熟悉MATLAB主界面,并学会简单的菜单操作. 2.学会简单的矩阵输入与信号输入. 3.掌握部分绘图函数. 4.利用Matlab产 ...
- matlab doc函数,matlab常用函数.doc
matlab常用函数.doc MatLab 常用函数 1. 特殊变量与常数 ans 计算结果的变量名 computer 确定运行的计算机 eps 浮点相对精度 Inf 无穷大 I 虚数单位 name ...
- matlab常用工具箱的调用指令
转自:http://blog.sina.com.cn/s/blog_86186c970102va9g.html Matlab常用工具箱的调用命令 1. 优化工具箱 用途:优化问题 调用命令:在Co ...
- matlab常用函数,命令
一.常用对象操作 除了一般windows窗口的常用功能键外. 1.!dir 可以查看当前工作目录的文件. !dir& 可以在dos状态下查看. 2.who 可以查看当前工作空间变量名, who ...
- matlab系统辨识工具箱原理,matlab常用工具箱介绍
怎么使用matlab系统辨识工具箱 如果是系统自带的,你可以直接用,如果是外部的或者是自编的你需要先把文件夹拷贝到tools文件夹下,再设置路径. Matlab常用工具箱介绍(英汉对照)Matlab ...
- Matlab常用函数集锦
ndims(A)返回A的维数 size(A)返回A各个维的最大元素个数 length(A)返回max(size(A)) [m,n]=size(A)如果A是二维数组,返回行数和列数 nnz(A)返回A中 ...
最新文章
- fanuc机器人四边形编程_FANUC机器人示教编程:原始路径恢复功能介绍与使用方法...
- 算法笔记-桶排序代码与原理、非比较排序、计数排序、基数排序、C#代码
- Nature替宠物正名了:宝宝身体好,猫狗或真不可少!
- link 标签的 rel 属性
- Windows10系统Python语言利用Pywin32模块模拟鼠标点击
- 博士申请 | 北京大学信息科学技术学院段凌宇教授招收2022级博士生
- mysql 解决慢sql_MySQL被慢sql hang住了,用shell脚本快速清除不断增长的慢sql的办法...
- ​腾讯内测全新 Tim 3.0,支持微信登录;滴滴顺风车上线夜间服务;Angular 9.1 发布 | 极客头条...
- CMU计算机学院院长Andrew Moore离职,下一任院长人选未定
- 【C#】[窗体]渐变窗口背景
- Android 应用程序获得系统权限
- 51单片机中外部中断使用示例(Protues仿真)
- linux程序员笔记软件,作为合格的程序员,你得知道这8款工具软件
- 二阶、三角、三阶、四阶、五阶魔方还原方法总结
- Qt 的反射(Reflection)应用
- 【UV打印机】电气之负压系统(一)
- Pulling 1 repository Exception caught during execution of merge command
- hbase manager 2.0.9 安装
- 编程经典书籍:龙书、虎书、魔法书
- c语言题之二维数组的查找
热门文章
- 企业创新管理的八大误区
- arcgis9.2系列下载
- python里面ca_Python SSL服务器提供中间CA证书
- php动态生成apk渠道包,Android自动生成渠道包
- c语言程序设计样板,《C语言程序设计》课程设计报告书样板.doc
- python中txt转成csv_Python-如何将JSON转换为CSV?
- html怎么插入外部js,如何插入js,引用外部js,js在页面中的位置
- IDEA 配置 Docker
- 全国大学生智能汽车竞赛讯飞 -智慧餐厅技术报告 ——信号与系统课程论文
- 白白浪费了这满园春色