常用序列的MATLAB实现

1. 单位采样序列

function[x,n] = impseq(n0,ns,nf)

% ns=序列的起点;nf=序列的终点;n0=序列在n0处有一个单位脉冲。

% x=产生的单位采样序列;n=产生序列的位置信息

n = [ns:nf];

x = [(n-n0)==0];

2. 单位阶跃序列

function[x,n] = stepseq(n0,ns,nf)

% ns=序列的起点;nf=序列的终点

% n0=从n0处开始生成单位阶跃序列

% x=产生的单位阶跃序列; n=产生序列的位置信息

n = [ns:nf];

x = [(n-n0)>=0];

3. 矩形序列

function[x,n] = rectseq(n0,ns,nf,N)

% ns=序列的起点;nf=序列的终点;n0=矩形序列开始的位置

% N=矩形序列的长度;x=产生的矩形序列;n=产生序列的位置信息

n = [ns:nf];

x = [(n - n0) >= 0 & ((n0 + N - 1) - n) >= 0];

4. 实指数序列

function[x,n] = realindex(ns,nf,a)

% ns=序列的起点;nf=序列的终点;n0=实指数的值

% x=产生的实指数序列;n=产生序列的位置信息

n = [ns:nf];

x = a.^n;

5. 正弦序列

function[x,n] = sinseq(ns,nf,A,w0,alpha)

% ns=序列的起点;nf=序列的终点;A=正弦序列的幅度

% w0=正弦序列的频率;alpha=正弦序列的初始相位

% x=产生的正弦序列;n=产生序列的位置信息

n = [ns:nf];

x = A * sin(w0 * n + alpha);

6. 复指数序列

function[x,n] = complexindex(ns,nf,index)

% ns=序列的起点;nf=序列的终点;index=复指数的值

% x=产生的复指数序列;n=产生序列的位置信息

n = [ns:nf];

x = exp(index.*n);

matlab单位采样序列程序,常用序列的MATLAB实现相关推荐

  1. matlab单位采样序列程序,常用序列的MATLAB代码(一)

    常用序列的MATLAB代码(一) 常用序列的MATLAB代码(一) 1)单位冲激序列 function[x,n] = impseq(n0,ns,nf) % ns=序列的起点:nf=序列的终点:n0=序 ...

  2. matlab快速入门案例及常用技巧 | 《matlab数学建模方法与实践(第三版)》学习笔记

    目录 快速入门案例: 解决流程: 具体实现: 一.获取数据 二.数据探索和建模 三.分享结果 常用技巧 一.常用标点功能 二.常用操作指令 三.指令编辑操作键 四.matlab数据类型 五.开发模式 ...

  3. matlab层次分析法程序购置设备,[转载]MATLAB实现层次分析程序

    层次分析法(AHP)适用于那些难于完全定量分析的问题.运用层次分析建模,大体上可按下面四个步骤进行: (1)建立递阶层次结构模型: (2)构造出各层次中的所有判断矩阵: (3)层次单排序及一致性检验: ...

  4. matlab vb调用,VB程序中实现调用MATLAB的方法

    收稿日期:2000207227 作者简介:王跃强(1978-),男,硕士研究生,主要研究方向:光电检测及其自动化. 文章编号:1001-9081(2001)02-0095-02 VB 程序中实现调用M ...

  5. matlab 集体注释,向程序中添加注释 - MATLAB Simulink - MathWorks 中国

    向程序中添加注释 编写代码时,最好添加描述代码的注释.注释有助于其他人员理解您的代码,并且有助您在稍后返回代码时再度记起.在程序开发和测试期间,您还可以使用注释来注释掉任何不需要运行的代码. 在实时编 ...

  6. matlab weibpdf函数,数学建模常用到的matlab函数有哪些

    附录Ⅰ 工具箱函数汇总 Ⅰ.1 统计工具箱函数 表Ⅰ-1 概率密度函数 函数名 对应分布的概率密度函数 betapdf 贝塔分布的概率密度函数 binopdf 二项分布的概率密度函数 chi2pdf ...

  7. matlab地震处理小程序,地震数据处理程序-matlab Matlab地震处理小程序 - 下载 - 搜珍网...

    文件名大小更新时间 94254010S4M\S4M\Geophysics_2.01\@struct\abs.m2912006-07-02 94254010S4M\S4M\Geophysics_2.01 ...

  8. MATLAB软件GUI应用程序

    12.1图形用户界面(GUI)介绍 图形用户界面是为用户和程序之间提供信息交流的一种方式,用户可以通过鼠标.键盘等输入设备即可对计算机中复杂的问题进行处理.用户只需要通过界面交互就可以正确的执行,而无 ...

  9. 单位冲激信号 matlab,matlab单位冲激序列

    生成函数 impseq.m function [x,n]=impseq(n0,ns,nf) n=[ns:nf];x=[(n-n0)==0]; %序列的起点为 ns,终点为 nf,在 n=n0 点处生成 ...

最新文章

  1. jvm系列(四):jvm调优-命令大全(jps jstat jmap jhat jstack jinfo)
  2. Convert.ToInt32
  3. Cross-Attention Fusion Based Spatial-Temporal MGCN for Traffic Flow Prediction阅读笔记
  4. 数据结构——图-迪杰斯特拉算法
  5. windows10中屏幕键盘 vs 触摸键盘
  6. 小小的起步VMware vSphere之二
  7. pycharm 怎么快速生成文件夹结构_Pycharm配置Qt工具(ubuntu18.04)
  8. HTML 事件参考手册:全局事件属性
  9. 为什么程序员做外包会被瞧不起?
  10. 关于idea单元测试键盘无法输入的解决方法(终极版)
  11. 抽象类可用于创建对象吗_蜈蚣兰,见过吗?可用于口腔炎,鼻窦炎,气管炎,肾盂肾炎...
  12. 应用宝ysdk微信二维码扫码登录没有回调问题
  13. [唐诗]杳杳寒山道-寒山
  14. java数字音频最强教程之音频的王者之路(音频发烧友篇)
  15. 计算机科学与探索、计算机工程与应用投稿经验分享
  16. 利用思维导图,快速整理小学语文复习重点,建议为孩子收藏!
  17. MFC写入xls文件示例
  18. 青海省谷歌地球高程DEM等高线下载
  19. linux新建磁盘分区
  20. croc使用 —(两个电脑间传输文件)

热门文章

  1. PTA 念数字 c语言
  2. 固定收益证券笔记——岭南学院
  3. CSDN年度总结:相遇,相识,相认,相知(菜鸟的CSDN进阶之路)
  4. rnaseq 使用salmon之后的下游分析报错
  5. Android 接入 支付宝芝麻信用互查
  6. java课设 学生信息管理系统
  7. 人脸检测实战:使用opencv加载深度学习模型实现人脸检测
  8. 终于成功了, 使用Flash进行实时视频监控
  9. 关于javascript的12种淫思巧技(一)
  10. 页式地址重定位模拟(java版本)