基于Matlab的随机信号分析
1、产生均值为1,方差为4的高斯随机分布函数,并求最大值、最小值、均值和方差。
N = random('Normal', 0, 4, 1, 1024);
x = max(N);
y = min(N);
m = mean(N);
v = var(N);
plot(N)
2、产生协方差函数为:C(t)=4e−2∣t∣C(t)=4e^{-2|t|} C(t)=4e−2∣t∣的平稳高斯过程的样本函数。估计所产生样本的时间自相关函数和功率谱密度,并统计自相关函数和功率谱密度。
N = 10000;
T = 0.001;
sig = 2;
bet = 2;
m = exp(-bet * T);
n = sig * sqrt(1 - m * m);
p = normrnd(0, 1, [1,N]);
x = zeros(1,N);
x(1) = sig * p(1);for i = 2:Nx(i) = m * x(i-1) + n * p(i);
endR = xcorr(x) / N;
q = [-N+1:N-1];
R0 = (sig ^ 2) * exp(-bet * abs(q * T));
y = filter(n, m, x);plot(q * T, R0, 'b.', q * T, R, 'r');
periodogram(y, [], N, 1/T);
3、仿真一个平均功率为1的白噪声通带系统,白噪声为高斯分布,带通系统的两个截至频率分别为3KHZ和4KHZ,求自相关函数和功率谱密度。
N = 500;
m = random('norm', 0, 1, 1, N);
n = fir1(101, [0.3,0.4]);
H1 = fft(n, 2*N);
Rx = xcorr(m, 'biased');
Sx = abs(fft(m, 2*N) .^ 2) / (2*N);
H2 = abs(H1) .^ 2;
Sy = Sx .* H2;
Ry = fftshift(ifft(Sy));
p = (1:N) / N;
t = (-N:N-1) / N*(N/20000);subplot(4,1,1);plot(p , abs(Sx(1:N)));
subplot(4,1,2);plot(p , abs(H2(1:N)));
subplot(4,1,3);plot(p , abs(Sy(1:N)));
subplot(4,1,4);plot(t , Ry);
基于Matlab的随机信号分析相关推荐
- matlab随机信号分析,基于MATLAB的随机信号分析方法.ppt
<基于MATLAB的随机信号分析方法.ppt>由会员分享,可在线阅读,更多相关<基于MATLAB的随机信号分析方法.ppt(31页珍藏版)>请在人人文库网上搜索. 1.基于MA ...
- 基于matlab 的语音信号分析和处理,基于matlab_的语音信号分析和处理
基于matlab_的语音信号分析和处理 1 基于MATLAB 的语音信号分析和处理 福建师范大学协和学院 信息技术系 电子信息科学与技术专 124122006028 王祯飞 指导老师 黄小芬[摘要]本 ...
- 【肌电信号】基于matlab GUI脉搏信号分析(去噪+特征提取)【含Matlab源码 862期】
⛄一.脉搏信号分析简介 人体脉搏信号是一种微弱信号, 信噪比较低.在检测和采集时, 由于受仪器.人体等方面的影响, 所采集的信号中常存在如下3种噪声:1) 基线漂移.人体呼吸等低频干扰, 频率小于1 ...
- 在MATLAB中如何读取心音信号,基于Matlab的心音信号分析比较研究_问答库
随着现代社会物质生活水平的改善,心血管疾病呈逐年上升趋势,其导致的死亡率已位居各类疾病之首,成为人类健康的最大威胁.心音是心脏及心血管系统机械运动状况的反映,其中包含着心脏各个部分本身及相互之间作用的 ...
- 分布式计算实验4 随机信号分析系统
一.实验要求 利用MOM消息队列技术实现一个分布式随机信号分析系统,具体要求: 1.随机信号产生器微服务每隔100毫秒左右就产生一个正态分布的随机数字,并作为一个消息发布. 2.一个随机信号统计分析微 ...
- Matlab语音采集与读写程序,基于MATLAB的语音信号录制采集和分析的程序设计
理 论广 角 ● I 基于 MATLAB的语音信号录制采集和分析的程序设计 刘 晓炯 (西北民族大学电气工程学院 甘肃 兰州I 730030) [摘 要]语音信号处理技术是语音处理领域中新近发展起来的 ...
- 判断清浊音 matlab,基于MATLAB的语音信号的清浊音分析.doc
基于MATLAB的语音信号的清浊音分析 目录 1 语音信号概述1 1.1 语音信号的基本组成1 1.2 语音信号的"短时谱"1 1.3 基音周期2 1.4 短时分析技术2 2 语音 ...
- 基于MATLAB的声信号的采集与分析,基于Matlab的声音信号采集与分析处理
2005年第6期 文章编号:100622475(2005)0620091202 计算机与现代化 JISUANJI YU XIANDAIHUA 总第118期 基于Matlab的声音信号采集与分析处理 陈 ...
- 频域参数 matlab,基于MATLAB的语音信号时频域参数分析
22 科技广场 2007.9 基于MATLAB的语音信号时频域参数分析 the Character Analysis of Speech Signal with Time and Frequency ...
- matlab采集声音信号播放声音,基于Matlab的声音信号采集与分析处理
文章编号 :100622475(2005)060091202 收稿日期 :20040913 作者简介 :陈家焱(19792) ,男 ,江苏泗洪人 ,华东理工学院机电系助教 ,硕士研究生 ,研究方向 : ...
最新文章
- mongo在哪创建管理员_mongodb权限设置之添加管理员、普通用户的方法
- python中对字典进行排序_python如何给字典排序
- 牛客 - 车辆调度(dfs)
- 七招挽回受损WORD文档
- 安卓开发面试书籍,全世界都在问Android开发凉了吗?建议收藏
- POJ 3991 Seinfeld
- DVWA sql注入 WP
- Cracking the Coding Interview 6.5
- python 将二维数组旋转_python 二维数组90°旋转
- c语言 怎么把数据存储,急求如何将下列C语言程序数据存储到文件中?
- “凸优化基础”相关理论知识
- day39-Spring 14-Spring的JDBC模板:DBCP连接池配置
- Atitit 设计模式与算法,与流程的关系
- python wgs84坐标转换_Python-UTM坐标与经纬度(WGS84)坐标转换
- 【概率论】边缘分布和联合分布
- python世界你好的输出_Python语句print( ;世界,你好”)的输出是________。
- 图像处理与计算机视觉:基础,经典以及最近发展
- 怎么禁用笔记本的键盘
- 如何制作一首歌的歌词 LRC 歌词制作和绑定
- EasyPR--一个开源的中文车牌识别系统