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

长度

  • 字典树算法 算法描述为:由字母a~z所组成的字符串的一个集合中

    字典树算法 算法描述为:由字母a~z所组成的字符串的一个集合中,各个字符的长度之和为n。设计一个O(n)时间的算法,将这个集合中所有字符串依字典进行排序。注意,这里可能存在非常长的字符串

    标签: 算法 字母 字符串

    上传时间: 2014-01-08

    上传用户:it男一枚

  • 在谱分析中

    在谱分析中,数据长度N,采样频率fs,频谱中的分辨率为df=fs/N。为了提高谱分析中的分辨率,常用ZOOMFFT,这里给出了相应的MATLAB程序。

    标签:

    上传时间: 2016-04-06

    上传用户:123456wh

  • Gold序列是基于m序列优选对产生的

    Gold序列是基于m序列优选对产生的,是由两个长度相同、速率相同、但码字不同的m序列优选对模2加后得到的,一对长度为N的m序列优选对可以产生N+2条Gold码。

    标签: Gold 序列

    上传时间: 2016-04-10

    上传用户:lingzhichao

  • 哈夫曼树又称最优二叉树

    哈夫曼树又称最优二叉树,是一种带权路径长度最短的二叉树。

    标签: 二叉树

    上传时间: 2014-01-21

    上传用户:maizezhen

  • DFT(Discrete Fourier Transformation)是数字信号分析与处理如图形、语音及图像等领域的重要变换工具

    DFT(Discrete Fourier Transformation)是数字信号分析与处理如图形、语音及图像等领域的重要变换工具,直接计算DFT的计算量与变换区间长度N的平方成正比。当N较大时,因计算量太大,直接用DFT算法进行谱分析和信号的实时处理是不切实际的。快速傅立叶变换(Fast Fourier Transformation,简称FFT)使DFT运算效率提高1~2个数量级。其原因是当N较大时,对DFT进行了基4和基2分解运算。FFT算法除了必需的数据存储器ram和旋转因子rom外,仍需较复杂的运算和控制电路单元,即使现在,实现长点数的FFT仍然是很困难。本文提出的FFT实现算法是基于FPGA之上的,算法完成对一个序列的FFT计算,完全由脉冲触发,外部只输入一脉冲头和输入数据,便可以得到该脉冲头作为起始标志的N点FFT输出结果。由于使用了双ram,该算法是流型(Pipelined)的,可以连续计算N点复数输入FFT,即输入可以是分段N点连续复数数据流。采用DIF(Decimation In Frequency)-FFT和DIT(Decimation In Time)-FFT对于算法本身来说是无关紧要的,因为两种情况下只是存储器的读写地址有所变动而已,不影响算法的结构和流程,也不会对算法复杂度有何影响。

    标签: Transformation Discrete Fourier DFT

    上传时间: 2016-04-12

    上传用户:lx9076

  • 练习并掌握多任务实时操作系统下Task 调度、Task 间主要通信手段(信号量、消息队列等)、RISC 处理器 I/O 端口控制等内容

    练习并掌握多任务实时操作系统下Task 调度、Task 间主要通信手段(信号量、消息队列等)、RISC 处理器 I/O 端口控制等内容,并形成嵌入式实时应用软件的良好编程习惯。创建多Task,为每个Task 创建私有的Message Queue,每个Task 只通过自己的私有Message Queue 接收消息;Task 间消息通信通过向对方私有MessageQueue 发送消息完成。 Task1:管理Task。负责系统启动时同步系统中其他Task 的启动同步,利用信号量的semFlush()完成。同时接收各Task 的告警信息,告警信息需编号以logmsg 方式输出。本task 负责系统结束时的Task 删除处理。 Task2:console 命令行接收Task。接收并分析console 发来的命令行及参数。自行设置5 种以上命令,并根据命令的内容向Task3 或/及Task4 发送激励消息。同时实现系统退出命令,使系统采用适当方式安全退出。收到非法命令向Task1告警。 Task3:Led 控制Task。接收Led 控制消息(命令),自定义Led 显示方式表现命令执行情况。本task 应负责led 相关I/O port 初始化。收到非法led 控制命令向Task1 告警。 Task4:console 输出Task。接收需打印输出的字串消息(命令),输出到console。收到长度为0 或超常字串向Task1 告警。

    标签: Task RISC 多任务 信号量

    上传时间: 2016-04-12

    上传用户:iswlkje

  • 在了解实时嵌入式操作系统内存管理机制的特点以及实时处理对内存管理需求的基础上

    在了解实时嵌入式操作系统内存管理机制的特点以及实时处理对内存管理需求的基础上,练习并掌握有效处理内存碎片的内存管理机制,同时理解防止内存泄漏问题的良好设计方法。使用预先规划的思想,构建自己的私有内存管理机制,在系统内存池中申请内存,并将其纳入私有内存管理机制中,形成静态预分配内存池; 静态预分配内存池支持一种以上固定长度内存池,如16 字节内存池和256 字节内存池。固定长度内存池的单块长度应考虑体系结构开销,并尽量减少内部碎片;固定长度内存池数量应可配置; 静态预分配内存池与系统内存池的统一管理机制。向用户分配内存时应保证长度最佳匹配原则。当申请内存的长度超过静态预分配长度或资源不足时,自动向系统内存池申请; 管理机制包括: a) 初 始化函数; b) 内 存申请/释放函数。并特别要保证释放安全; c) 告 警机制; d) 管 理监视机制。 5. 利用可能的互斥机制或代码可重入设计,保证以上管理机制的操作安全性; 6. 创建多Task 环境测试及演示以上内容

    标签: 内存管理 实时嵌入式 实时处理 操作系统

    上传时间: 2016-04-12

    上传用户:lizhen9880

  • Wiegand(韦根)协议是由摩托罗拉公司制定的一种通讯协议

    Wiegand(韦根)协议是由摩托罗拉公司制定的一种通讯协议,它适用于涉及门禁控制系统的读卡器和卡片的许多特性;其协议并没有定义通讯的波特率、也没有定义数据长度韦根格式主要定义是数据传输方式:Data0 和Data1 两根数据线分别传输0 和1.现在应用最多的是26bit,34bit,36bit,44bit 等等。

    标签: Wiegand 协议 摩托罗拉 通讯协议

    上传时间: 2016-04-14

    上传用户:磊子226

  • *程序AlgBB用于求解甲乙城市之间的最短路径的分支限界问题 * //*输入:距离文件m1.txt

    *程序AlgBB用于求解甲乙城市之间的最短路径的分支限界问题 * //*输入:距离文件m1.txt,耗费文件m2.txt * //*输出:甲乙城市间的具体最短路径及其总长度和总耗费

    标签: AlgBB txt 程序 城市

    上传时间: 2013-12-10

    上传用户:钓鳌牧马

  • mars的加密算法

    mars的加密算法,打包成dll格式,字符串长度不限制。

    标签: mars 加密算法

    上传时间: 2014-01-25

    上传用户:362279997