虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

i<b>m</b>ple<b>m</b>ents

  • CAZAC序列MATLAB实现

    Chu序列、Bjork序列、P序列实现 %   cazac_creat 生成cazac序列 %   signal_length:生成cazac信号长度 N %   cazac_seq:生成的cazac序列 %   sig_num:序列个数  M %   k=signal_length-1; %   seq_switch: %   1:Chu M<=N-1 %   2:P M<=N %   3:Bjorck M<=N

    标签: MATLAB CAZAC 序列

    上传时间: 2021-11-11

    上传用户:BY1902082

  • 低小慢目标光电探测技术研究

    光电探测技术是一种根据目标和背景辐射或者反射的光波在波长和强度之间的差异来进行目标探测的一种技术,它包括从紫外光(02-04um)、可见光(04-0.7um)、红外光(1~3μm,3~5μm,8~12μm)等多种波段的光信号探测。本文通过对低小慢目标的红外特性进行分析,提出了一种新的红外低小慢目标探测算法。低小慢飞行器因为其成本低廉和获取容易,极易形成黑飞,近年来随着低小慢目标威胁态势的增加,国内外关于低小慢目标的管控需求日益增长。但是因为低小慢目标本身种类、制作材料多样,且很多没有强热源,导致其在红外图像上与周围环境成像特征类似,常用的红外弱小目标探测算法无法充分抑制背景,探测效果较差。当前对于低小慢日标的探测以雷达探测为主,红外探测算法较少,但国内外很多研究机构都已在陆续开展红外低小慢目标探测方面的研究。本文主要对以下四点内容进行了研究总结。(1)本文首先以无人机为例对低小慢目标的红外成像特性进行分析,通过分析低小慢日标与传统红外弱小目标在红外特征差异,总结说明了低小慢目标在红外图像上更难与背景区分,同时具有复杂多变的运动轨迹(2)对红外低小慢目标增强进行了研究,通过对奇异值分解(SVD)后的奇异值矩阵设计非线性变换函数,使重构后图像中目标所在的高频部分的对比度得到增强从而使目标和背景之间的区别更加明显,达到了增强目标的目的。(3)针对 Robinson guard滤波器对极值敏感的问题,对原有的计算方式进行了改进,改进后的 Robinson Guard滤波器可以更有效的区分前景和背景,对于背景的抑制更加充分。(4)在上述研究的基础上,提出了一种新的红外低小慢目标探测算法,该算法首先使用本文所用的目标增强方法对目标进行增强,然后使用改进后的 RobinsonGuard滤波器进行背景抑制,最后使用基于局部对比度(LC)的自适应阈值分割方法来提取目标使用真实拍摄的红外低小慢目标序列图像对本文方法进行仿真分析,实验结果表明本文方法具有很好的背景抑制效果,可以有效的实现低小慢目标的探测

    标签: 光电探测

    上传时间: 2022-03-14

    上传用户:

  • 51单片机智能热水器控制系统设计源代码

    基于STC89C51单片机的智能电热水器的控制器的设计,要达到的控制要求有:(1)用LCD1602液晶显示水温、设置上下限和定时时间,(2)水温检测显示范围为00~99℃,精度为±1℃。(3)温度预设范围为0~99℃,当检测温度低于预设温度时,开始加热;检测温度高于预设温度时,停止加热。(4)设置4个程序按键。分别问设置按键、加键、减键、确定。(5)可以红外遥控,通过红外一体接收探头接收遥控器信号,执行与主板按键同等功能。(6)有水位检测功能,无水自动上水,无水不加热。//外部中断解码程序_外部中断0void intersvr1(void) interrupt 2 using 1{ TR0=1; Tc=TH0*256+TL0;//提取中断时间间隔时长 TH0=0;  TL0=0;         //定时中断重新置零 if((Tc>Imin)&&(Tc<Imax)) {  m=0; f=1; return; }       //找到启始码 if(f==1) { if(Tc>Inum1&&Tc<Inum3)     {    Im[m/8]=Im[m/8]>>1|0x80; m++;     }    if(Tc>Inum2&&Tc<Inum1)     {      Im[m/8]=Im[m/8]>>1; m++; //取码  }  if(m==32)     {      m=0;        f=0;      if(Im[2]==~Im[3])       {           IrOK=1;   TR0=0;     }      else IrOK=0;   //取码完成后判断读码是否正确    }               //准备读下一码 }}

    标签: 51单片机 智能热水器 控制系统

    上传时间: 2022-05-14

    上传用户:

  • 实现最优二叉树的构造;在此基础上完成哈夫曼编码器与译码器。 假设报文中只会出现如下表所示的字符: 字符 A B C D E F G H I J K L M N 频度 186 64 13 22

    实现最优二叉树的构造;在此基础上完成哈夫曼编码器与译码器。 假设报文中只会出现如下表所示的字符: 字符 A B C D E F G H I J K L M N 频度 186 64 13 22 32 103 21 15 47 57 1 5 32 20 57 字符 O P Q R S T U V W X Y Z , . 频度 63 15 1 48 51 80 23 8 18 1 16 1 6 2 要求完成的系统应具备如下的功能: 1.初始化。从终端(文件)读入字符集的数据信息,。建立哈夫曼树。 2.编码:利用已建好的哈夫曼树对明文文件进行编码,并存入目标文件(哈夫曼码文件)。 3.译码:利用已建好的哈夫曼树对目标文件(哈夫曼码文件)进行编码,并存入指定的明文文件。 4.输出哈夫曼编码文件:输出每一个字符的哈夫曼编码。

    标签: 186 字符 13 64

    上传时间: 2014-11-23

    上传用户:shanml

  • 产生 正态白噪声序列 (1) 打印出前50个数 (2) 分布检验 (3) 均值检验 (4) 方差检验 (5) 计算相关函数 Bx(i),i=0,±1,±2,…, ±10。 B(m)=1/

    产生 正态白噪声序列 (1) 打印出前50个数 (2) 分布检验 (3) 均值检验 (4) 方差检验 (5) 计算相关函数 Bx(i),i=0,±1,±2,…, ±10。 B(m)=1/1000

    标签: Bx 序列 分布

    上传时间: 2016-07-15

    上传用户:kristycreasy

  • 介绍行列划分算法和矩阵相乘并行算法M P I 程序, 给出基于矩阵相乘并行算法的M P I 实现, 分析和讨 论处理器数目、复杂性、矩阵划分、B 子块传递、死锁避免和矩阵数据的获取等问题.

    介绍行列划分算法和矩阵相乘并行算法M P I 程序, 给出基于矩阵相乘并行算法的M P I 实现, 分析和讨 论处理器数目、复杂性、矩阵划分、B 子块传递、死锁避免和矩阵数据的获取等问题.

    标签: 矩阵相乘 并行算法 矩阵

    上传时间: 2017-06-03

    上传用户:royzhangsz

  • M AT L A B是一个可视化的计算程序

    M AT L A B是一个可视化的计算程序,被广泛地使用于从个人计算机到超级计算机范围内 的各种计算机上。matlab学习手册

    标签: AT 可视化 计算 程序

    上传时间: 2015-06-24

    上传用户:zhengjian

  • * 高斯列主元素消去法求解矩阵方程AX=B,其中A是N*N的矩阵,B是N*M矩阵 * 输入: n----方阵A的行数 * a----矩阵A * m----矩阵B的列数 * b----矩

    * 高斯列主元素消去法求解矩阵方程AX=B,其中A是N*N的矩阵,B是N*M矩阵 * 输入: n----方阵A的行数 * a----矩阵A * m----矩阵B的列数 * b----矩阵B * 输出: det----矩阵A的行列式值 * a----A消元后的上三角矩阵 * b----矩阵方程的解X

    标签: 矩阵 AX 高斯 元素

    上传时间: 2015-07-26

    上传用户:xauthu

  • function Binary_Search(L,a,b,x) begin if a>b then return(-1) else begin m:=(a+b) div 2

    function Binary_Search(L,a,b,x) begin if a>b then return(-1) else begin m:=(a+b) div 2 if x=L[m] then return(m) else if x>L[m] then

    标签: begin Binary_Search function return

    上传时间: 2015-12-17

    上传用户:tb_6877751

  • Matlab源文件将矩阵m中所有a元素的替换为b元素。

    Matlab源文件将矩阵m中所有a元素的替换为b元素。

    标签: Matlab 元素 矩阵

    上传时间: 2015-12-27

    上传用户:Thuan