当前位置: 首页 > news >正文

计算互相关积分电平的函数

function [IL_linear, IL_dB] = myIL (x, y, plotEnable) %% 计算积分电平 % 2026.1.11 2A438 % 自己动手编写的波形的互相关的IL积分旁瓣电平、PIL积分电平 % 输入: % x: 输入信号1 % y: 输入信号2 % mlb: 主瓣宽度,主瓣一半的宽度 % 输出: % ISL_linear:ISL输出,以线性值 % ISL_dB: 以dB值输出 base =(x')*x; %以x的2范数的平方作为基准,所以输入xy的时候需要注意顺序,它决定了归一化的基准值 N = length(x); %输入信号的长度为N,那么自相关序列的长度为2N+1 ccf = xcorr(x,y); %计算互相关函数 ccf_norm = ccf/base; %对自相关函数进行归一化 ccf_power = abs(ccf_norm).^2; %能量值,这里取了平方 % 计算IL能量 IL = sum(ccf_power); %积分总能量 IL_linear = IL; %积分旁瓣电平,这里以主瓣能量 IL_dB = 10*log10(IL_linear); %dB值表示的积分旁瓣电平 ccd_ind = (-N+1):(N-1); %自相关函数的延迟取值范围 if plotEnable == 1 fprintf('=== ISL计算示例 ===\n'); fprintf('IL积分能量线性值: %.4f\n', IL_linear); fprintf('IL积分能量(dB): %.4f\n', IL_dB); averagePower = sum(abs(ccf_norm))/(2*N-1); %平均能量 averLine = ones(1,2*N-1).*averagePower; figure; plot(ccd_ind, 20*log10(abs(ccf_norm) + eps), 'linewidth',1); %加上eps可以防止太小的值 hold on; plot(ccd_ind, 20*log10(averLine),'b--', 'linewidth',1); %加上eps可以防止太小的值 axis tight; title(sprintf('互相关函数\n积分电平IL = %.2fdB, 峰值旁瓣电平PSL = %.2fdB',IL_dB)); legend('自相关值','平均值'); end
http://www.jsqmd.com/news/240800/

相关文章:

  • 多维分析与机器学习模型在金融诈骗检测中的应用案例研究(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)
  • 深度学习毕设项目推荐-基于python-AI深度学习对狗表情训练识别
  • 【课程设计/毕业设计】基于python_CNN深度学习卷积神经网络训练识别猫的表情
  • 【毕业设计】基于python_CNN深度学习卷积神经网络识别菠萝是否腐烂
  • ppo 找出口模型 训练 笔记 26/1/13
  • 【基于机器学习的租房信息分析系统】Python+mysql+Django,(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)
  • 教你如何认识数控车床代码、坐标、结构编程、加工工艺
  • 基于python机器学习的电商商品分析与预测(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)
  • 【计算机毕业设计案例】基于python_CNN卷积神经网络对猫狗识别基于python_CNN深度学习卷积神经网络对猫狗识别
  • 国产力量崛起:2026十大本土HR软件厂商深度盘点
  • 【用AI指导人生、沟通、相处、冲突】遇事容易激动,易怒,情绪不稳定,感觉精神有点问题。需要平常心。需要找能代我沟通的人。不顾别人的感受。老感觉自己是受害者。心态问题,沟通问题。
  • 计算机深度学习毕设实战-基于CNN卷积神经网络对猫狗识别基于python_CNN深度学习卷积神经网络对猫狗识别
  • 怎么分析LLM在并发访问时的性能瓶颈?
  • 出海新机遇:打造海外打车系统的核心逻辑与本地化关键
  • 【递归】判断是不是二叉搜索树
  • 计算机深度学习毕设实战-基于python-AI深度学习卷神经网络对狗表情训练识别基于python-AI深度学习对狗表情训练识别
  • 港科大突破:AI实现医学文本引导图像精准分割
  • 怎么实现AI的多轮对话功能?
  • 深度学习毕设选题推荐:基于卷积神经网络对猫狗识别基于python_CNN深度学习卷积神经网络对猫狗识别
  • 深度学习毕设选题推荐:基于卷积神经网络对猫狗识别基于python_CNN深度学习卷积神经网络对猫狗识别
  • 牛客CEO叶向宇:从AI工具迈向AI Agent,构建人机协作新关系
  • 【数组实现双端队列】判断是不是完全二叉树
  • 深度学习毕设选题推荐:基于卷神经网络深度学习对狗表情训练识别基于python-AI深度学习对狗表情训练识别
  • 深度学习毕设选题推荐:基于卷神经网络深度学习对狗表情训练识别基于python-AI深度学习对狗表情训练识别
  • 当人工智能遇上科学教育:多智能体系统让科学视频理解进入新纪元
  • Shopee:抓住Z世代,校招破局的三重路径
  • 公司3D年会抽奖神器来了最新年会抽奖软件,无需安装,免部署,一键解压即可使用
  • 【从上到下】判断是不是平衡二叉树
  • 配置ssh解决https不稳定的问题
  • 以长上下文处理能力提升:GPT-5.2如何处理256K tokens的超长文本