%% Variables
% Create uniform distributed theta between [0, 2*pi].
Ts = 0.001; % Sample interval
theta = 2 * pi * rand(1000,1);
f = 0.2; % Frequency
t = 0:Ts:10; % time
A = 1; % Amplitude of the signal
w = 2 * pi * f ;
tau = -10:Ts:10;
%% Simulation
x = A * cos(2 * pi * f * t + theta(20,1)); % Create random process
ensamble_autocorr = cos(2 * pi * f * tau)/2; %
m = conv(x, fliplr(x));
time_avg_autocorr = Ts * m./(10 - abs(tau)); %
%% Plot
plot( tau, time_avg_autocorr, tau, ensamble_autocorr, '--')
I = legend('Time average autocorrelation' , 'Ensemble average autocorrelation');
set(I ,'Interpreter','LaTex');
xlabel('$\tau$','Interpreter','LaTex')
ylabel('$R_{XX}(\tau) $' ,'Interpreter','LaTex')
axis([-10 10 -0.8 0.8])
没有合适的资源?快使用搜索试试~ 我知道了~
random_sinusoids_autocorr.zip_autocorr_sinusoids
共1个文件
m:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 127 浏览量
2022-07-14
22:59:38
上传
评论
收藏 631B ZIP 举报
温馨提示
Generate random sinusoids using Matlab.
资源推荐
资源详情
资源评论
收起资源包目录
random_sinusoids_autocorr.zip (1个子文件)
random_sinusoids_autocorr.m 877B
共 1 条
- 1
资源评论
APei
- 粉丝: 63
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于JSP水产品销售系统源码.zip
- 基于JSP手机商城管理系统源码.zip
- 5.3.1_1二叉树的先中后序遍历.mp420240404-134540.png
- 基于JSP实现一个C语言教学网站平台源码.zip
- 抖音快手-课程网盘链接提取码下载 .txt
- 934742083249391XGOBOTV1.2.4.apk
- 课程设计基于OpenCV的材料缺陷检测程序python源码(含超详细注释).zip
- 基于python和百度EsayDL实现自动驾驶算法+基于ESP32开发板作为智能车主控芯片的自动驾驶智能车项目+源码(高分项目)
- Centos7-离线安装-MySQL5-7-31-tar包安装
- 蓝海平台带货-课程网盘链接提取码下载 .txt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功