最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

数字信号处理-共轭对称、共轭反对称

IT圈 admin 26浏览 0评论

2024年5月7日发(作者:勤访梦)

xxxx大学实验报告

学生姓名 _xxx_ 学 号_xxxxxxx_

年级班级_xxxxxxx_ 实验项目_xxxxxxxx_

实验时间_xxxxxxxxx_

实验二

一、实验目的:

1. 充分熟悉复指数函数find、sigshift、sigfold函数的使用;

2. 熟悉序列的加、减、乘、除、移位、折叠的计算;

3. 能够画出结果的图形。

二、实验步骤:

1. 用help查找find、sigshift、sigfold函数的使用情况;

2. 编辑并生成函数sigadd.m(序列相加)

function [y,n] = sigadd(x1,n1,x2,n2)

% 实现 y(n) = x1(n)+x2(n)

% [y,n] = sigadd(x1,n1,x2,n2)

% y = 在包含n1 和 n2 的n点上求序列和

% x1 = 在 n1上的第一序列

% x2 = 在 n2上的第二序列(n2可与 n1不等)

n = min(min(n1),min(n2)):max(max(n1),max(n2)); % y(n)的长度

y1 = zeros(1,length(n)); y2 = y1; % 初始化

y1(find((n>=min(n1))&(n<=max(n1))==1))=x1; % 具有y的长度的 x1

y2(find((n>=min(n2))&(n<=max(n2))==1))=x2; % 具有y的长度的x2

y = y1+y2; % 序列相加.

3. 编辑并生成函数sigmult.m(序列相乘)

function [y,n] = sigmult(x1,n1,x2,n2)

% 实现 y(n) = x1(n)*x2(n)

2024年5月7日发(作者:勤访梦)

xxxx大学实验报告

学生姓名 _xxx_ 学 号_xxxxxxx_

年级班级_xxxxxxx_ 实验项目_xxxxxxxx_

实验时间_xxxxxxxxx_

实验二

一、实验目的:

1. 充分熟悉复指数函数find、sigshift、sigfold函数的使用;

2. 熟悉序列的加、减、乘、除、移位、折叠的计算;

3. 能够画出结果的图形。

二、实验步骤:

1. 用help查找find、sigshift、sigfold函数的使用情况;

2. 编辑并生成函数sigadd.m(序列相加)

function [y,n] = sigadd(x1,n1,x2,n2)

% 实现 y(n) = x1(n)+x2(n)

% [y,n] = sigadd(x1,n1,x2,n2)

% y = 在包含n1 和 n2 的n点上求序列和

% x1 = 在 n1上的第一序列

% x2 = 在 n2上的第二序列(n2可与 n1不等)

n = min(min(n1),min(n2)):max(max(n1),max(n2)); % y(n)的长度

y1 = zeros(1,length(n)); y2 = y1; % 初始化

y1(find((n>=min(n1))&(n<=max(n1))==1))=x1; % 具有y的长度的 x1

y2(find((n>=min(n2))&(n<=max(n2))==1))=x2; % 具有y的长度的x2

y = y1+y2; % 序列相加.

3. 编辑并生成函数sigmult.m(序列相乘)

function [y,n] = sigmult(x1,n1,x2,n2)

% 实现 y(n) = x1(n)*x2(n)

发布评论

评论列表 (0)

  1. 暂无评论