1. 本程序实现计算任意长的整数的四则运算. 以用户和计算机对话的方式,先后输入数字的最多位数,然后程序就计算并显示出这两个数的运算. 2. 利用双向循环链表现实长整数的存储,每个结点含一个整形变量.输入的形式以回车结束,可以直接输入正数或负数,程序会过滤掉无效的字符.按中国对于长整数的表示习惯,每四位一组,除数字和位于首位置的负号外,其它一切字符都将作为分隔符,连续多个分隔符当一个处理.但不使用分隔符也不影响结果.
上传时间: 2017-06-07
上传用户:tb_6877751
Witness动态变量使用案例 Witness中的动态数组其实是一维数组,也称为动态变量,可以存放多个数值,但是在定义动态变量时,我们不需要对其进行数量的设定(或者说一维数组长度的设定)。
上传时间: 2014-01-19
上传用户:weixiao99
程序功能(Program function) 1、支持网站基本设置功能,公告系统,友情连接 2、支持栏目管理,专辑管理,风格管理 3、可自定义模板,官方会逐渐提供更多模板 4、支持mp3,wma,rm,asf,rmvb,等多种媒体格式 5、歌曲播放时,采用AJAX动态获取播放路径,防止文件路径直接暴露,最大程度防止采集盗链. 未来版本功能:一键扫描,UC整合,独立会员系统,防采集功能,歌曲连播,网银接口
上传时间: 2017-08-14
上传用户:llandlu
关于后缀数组的文件 本文介绍后缀数组的基本概念、方法以及应用。 首先介绍O(nlogn)复杂度构造后缀数组的倍增算法,接着介绍了配合后缀 数组的最长公共前缀 LCP(Longest Common Prefix)的计算方法,并给出一个 线性时间内计算height 数组(记录跨度为1 的LCP 值的数组)的算法。为了让 读者对如何运用后缀数组有一个感性认识,还介绍了两个应用后缀数组的例子: 多模式串的模式匹配(给出每次匹配O(m+logn)时间复杂度的算法)以及求最 长回文子串(给出O(nlogn)时间复杂度的算法)。最后对后缀数组和后缀树作了 一番比较。
上传时间: 2013-12-21
上传用户:zhangliming420
组态王驱动的实例,这个例子与亚控的例子有很大不同,(1)支持多个寄存器;(2)支持不同类型的寄存;(3)支持多地址访问。
上传时间: 2017-09-26
上传用户:gxf2016
扩展频谱通信技术具有优良的抗干扰性能和多址组网性能,在军用通信 和民用通信中取得了广泛应用。扩频通信技术中的跳频通信技术,以其更强的 抗干扰能力,已成为军用抗干扰通信的主流技术,在GSM、Bluetooth 等民用 通信中也有大量的应用。
标签: 李少谦著
上传时间: 2015-04-27
上传用户:xiefuai
组态软件,又称组态监控软件系统软件。译自英文SCADA,即 Supervisory Control and Data Acquisition(数据采集与监视控制)。它是指一些数据采集与过程控制的专用软件。它们处在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。组态软件的应用领域很广,可以应用于电力系统、给水系统、石油、化工等领域的数据采集与监视控制以及过程控制等诸多领域。在电力系统以及电气化铁道上又称远动系统(RTU System,Remote Terminal Unit)。
上传时间: 2016-06-13
上传用户:ypeminem
题目:基于51单片机的RS485从机系统设计 单片机接口资源配置: 1. 上电复位电路; 2. 晶振电路采用11.0592Mhz晶振; 3. 485接口电路(P3.7用于485芯片的收发控制,收发管脚接单片机的rxd和txd); 4. P2口通过外部跳线接相应的高低电平,配置从机地址为组号; 5. P3.6外接一发光二极管(注意串联电阻进行限流); 6. P3.2外接一按键,断开高电平,按下低电平; 7. 按键检测采用外部中断方式,下跳沿触发; 8. 单片机定时器0以模式1(16位模式)工作,产生50ms的定时中断,并在此基础上设计一单片机内部时钟(24小时制,能计数时、分、秒、50ms值); 9. 单片机串行通信采用模式1非多机通信方式,采用9600波特率以串行中断方式进行数据的收发通信,主机地址为0xF0,广播地址为0xFF。 系统功能需求: 1. 系统配置和自检功能: l 从机上电后进行初始化,通过读取P2口进行从机地址配置; l 发光二极管以每秒一次的频率闪烁(亮0.5秒,灭0.5秒); l 检测到一次按键按下操作后,熄灭发光二极管。 2. 数据接收和按键计时功能: l 从机接收主机程序(PC机上的串口调试程序)的按键允许命令帧并进行校验; l 校验正确并且目的地址是广播地址或者本从机的地址,通过发光二极管长亮指示,并允许按键操作; l 按键按下后,尽可能准确记录按键的动作时点(定时器的低8位、定时器的高8位、50ms值、秒、分、小时); l 按键操作只能响应一次,重复按键操作不响应; l 按键的动作时点记录后,发光二极管以每秒一次的频率闪烁(亮0.5秒,灭0.5秒)。 3. 数据发送功能: l 从机接收主机程序发来的时钟数据搜索命令帧并进行校验; l 如果校验正确并且数据帧的目的地址是本从机的地址,从机将前面记录的按键动作时点数据(定时器的低8位、定时器的高8位、50ms值、秒、分、小时)按附录中的时钟数据返回帧的帧格式回传给主机; l 时钟数据返回帧回传结束后,熄灭发光二极管。 4. 校验和生成和检测功能: l 发送数据帧时能自动生成数据帧校验和; l 每帧数据在发送帧尾前,发送一字节的当前帧数据的校验和; l 接收数据帧时能检测校验和并判断接收数据是否正确。 附录:帧定义 校验和的计算:除去帧头和帧尾后将帧中的其他数据求和并取低8位; 帧长:不计帧头、帧尾和校验和字节。 按键允许命令帧: 帧头 帧长 目的地址 源地址 命令字 校验和 帧尾 AA 04 FF F0 01 F4 66 时钟数据搜索命令帧: 帧头 帧长 目的地址 源地址 命令字 保留字 校验和 帧尾 AA 05 01 F0 03 00 F9 66 时钟数据返回帧: 帧头 帧长 目的地址 源地址 命令字 TL0 TH0 50ms 秒 分 时 校验和 帧尾 AA 0A F0 01 07 01 B6 09 03 00 00 C5 66 帧结构头文件frame.h(内容如下) //帧格式定义 #define FRAME_HEAD 0xAA //帧头 #define FRAME_FOOT 0x66 //帧尾 #define FRAME_LEN 0x00 //帧长 #define FRAME_DST_ADR 0x01 //目的地址 #define FRAME_SRC_ADR 0x02 //源地址 #define FRAME_CMD 0x03 //命令字 #define FRAME_DATA 0x04 //帧数据起始 //帧命令定义 #define READY 0x01 //按键允许命令 #define TIME_SERCH 0x03 //时钟数据轮询命令 #define TIME_BACK 0x07 //时钟数据返回命令 //地址定义 #define BROAD_ADR 0xFF //广播地址 #define MASTER_ADR 0xF0 //主机地址
上传时间: 2020-06-18
上传用户:umuo
本书共9章,从小波分析的基础、小波空间的分解和小波变换的实现三个方面对“小波理论、算法与滤波器组”进行阐述。其主要内容包括:信号变换与框架原理,多抽样系统与滤波器组,小波与小波变换等。
上传时间: 2021-11-03
上传用户:nhhrzh
面向 5G 的新型多载波传输技术比较 摘 要: 介绍了几种面向 5G 的新型多载波传输技术: 滤波器组多载波( FBMC,Filter Bank Multicarri- er) 、通用滤波多载波( UFMC,Universal Filtered Multicarrier) 和广义频分复用( GFDM,Generalized Fre- quency Division Multiplexing) 的基本原理,并从第五代移动通信系统( 5G) 支持的应用场景和技术需求的 角度对三种多载波传输技术的优缺点进行比较。研究表明三种多载波传输技术的带外泄露较低,FBMC 系统 不使用 CP( CP,Cyclic Prefix) ,因此具有很高的时频效率,但 FBMC 系统帧的长度比较长,不适合短 包类业务; UFMC 对一组连续的子载波滤波,可以支持较短的帧结构,但 UFMC 不使用 CP,复杂度较高; GFDM 基于独立的块调制,具有灵活的帧结构,鲁棒性好,复杂度比前两者 低,便于实际应用。 关键词: 多载波; 第五代移动通信系统; 滤波器组多载波; 通用滤波多载波; 广义频分复用
标签: 5G
上传时间: 2022-02-25
上传用户:kingwide