软件与程序设计
-
基于深度学习和GNU Radio的调制信号分析实战林冲随着通信技术的快速发展,通信系统往往会采用多种调制方案,从而更好地利用频谱资源,满足爆发式增长的通信需求。调制识别是指在信号解调之前采集信号样本,通过相关技术自动判断信号调制类型,为后续信号的信息提取和处理等提供依据的技术。本书以深度学习和软件无线电技术为研究方法,将通信信号调制识别问题分为单载波信号识别和多载波信号识别两个方面,讨论调制识别的技术与实现。全书共有7章,主要内容包括研究背景及意义、深度学习与SDR相关基础理论、基于MRNN的单载波信号调制识别算法及软件无线电实现、基于TRNN的OFDM信号调制识别算法及软件无线电实现等。本书是一部关于通信信号调制识别理论与技术的专著,可作为高等学校和科研院所信号与信息处理、通信与信息系统等专业研究生的教材或参考书,也可供从事通信、导航、电子对抗等领域的广大技术人员学习与参考。
-
可缩放并行系统的编译程序优化Santosh Pande 著Scalable parallel systems or, more generally, distributed memory systems offer a challenging model of computing and pose fascinating problems regarding compiler optimization, ranging from language design to run time systems. Research in this area is foundational to many challenges from memory hierarchy optimizations to communication optimization.This unique, handbook-like monograph assesses the state of the art in the area in a systematic and comprehensive way. The 21 coherent chapters by leading researchers provide complete and competent coverage of all relevant aspects of compiler optimization for scalable parallel systems. The book is divided into five parts on languages, analysis, communication optimizations, code generation, and run time systems.This book will serve as a landmark source for education, information, and reference to students, practitioners, professionals, and researchers interested in updating their knowledge about or active in parallel computing.
-
程序设计与实验庞志勇,伍沛然本教程专门为程序设计零基础读者编写,适合无编程经验的C/C++初学者。本教程分为5章,第一章简要介绍了计算机与程序设计。第二章详细介绍了VC++6.0开发工具的使用方法。第三章简要介绍了程序调试与测试技术。后两章实验内容由浅入深、循序渐进,主要包括两方面内容:①面向过程的程序设计,适合C/C++语言课程实验。面向过程编程实验中的数组实验、指针实验、结构体实验很好地衔接了后续《数据结构》课程。②面向对象的程序设计,让C++初学者学习面向对象程序设计的基本概念,为今后学习其他以面向对象语言,如Java、C#、Python等,打下坚买的基础。本教程每个实验都简要介绍了实验原理,着重强调算法设计、代码独立编写、程序注释、调试、测试、遇到的问题及解决方法等步骤,这些重要步骤对于培养良好编程习惯和计算思维能力至关重要,是学好编程的必要前提,在国内很多同类教材强调不够,甚至没有。兴趣是最好的老师,为了培养读者对程序设计的兴趣,本教程也安排了Easyx图形化程序设计内容,希望借此培养初学者的编程兴趣。在本实验教程编写过程中,笔者参考了大量网络上的资源,在此一并表示感谢。本书可以作为高等学校C和C++程序设计课的实验指导书,也可供编程爱好者和初学编程人员参考使用。
-
SPSS 28.0统计分析综合应用案例详解梁楠本书以SPSS 28.0为平台,由浅入深地全面讲解SPSS软件的相关知识,通过图文并茂的方式讲解各项操作,讲解深入浅出,实例引导,内容翔实。 全书分为三部分共11章,详细介绍SPSS在社会科学调查、心理学、教育学、农业领域、经济领域、医学、市场营销、管理科学、房地产、生物学、环境保护、物流等领域的应用,涉及了数据编辑与整理、基本统计分析、参数估计与假设检验、非参数检验、方差分析、相关分析、回归分析、聚类分析、判别分析、因子分析、对应分析、信度分析、生存分析、时间序列分析等综合应用案例。本书涉及面广,涵盖了一般用户需要使用的各种功能,全书按逻辑顺序编排,自始至终结合实例进行描述,内容完整且每章相对独立,是一本详尽实用的SPSS学习用书。 本书适合高等院校统计分析专业的学生、科研人员、SPSS用户,以及希望从事SPSS软件技术相关工作的人员学习。本书适合高等院校统计分析专业的学生、科研人员、SPSS用户,以及希望从事SPSS软件技术相关工作的人员学习。
-
基于判别式表观模型的视觉跟踪算法研究胡华 王暐视觉跟踪是计算机视觉领域的基础性研究课题之一。随着计算机处理性能、机器学习技术的不断提升,以及摄像机等设备的普及,视觉跟踪技术已广泛应用于军事、监控和安防、智能人机交互、机器人、智能交通等诸多领域,具有重要的研究价值。而众多的应用场景也使视觉跟踪算法面临许多具有挑战性的难点,如背景干扰、遮挡、光照变化等。为此,国内外的学者主要从构建目标的表观模型出发,设计视觉跟踪算法。本著作对表观模型的特征表达和统计建模方法进行了重点研究,针对现有视觉跟踪算法在实时性、鲁棒性、精确性等方面存在的问题,提出了若干基于判别式表观模型的新算法。
-
STM32单片机应用与实践曾菊容本书基于ST公司的STM32F103XX芯片,共11章,包括10个项目,11个子项目,分别介绍LED流水灯控制、多位数码管的动态显示、按键输入识别、LCD液晶显示设计、按键中断控制流水灯、简易数字钟、PWM输出控制电机运转、外部输入模拟电压的采集、串口通信、智能小车控制系统等内容,涵盖了单片机应用系统的基本知识和单片机系统开发的基本内容。本书引入Protues仿真软件,采用”项目驱动“的编写思路,将知识、技能的学习结合任务完成过程来进行。本书可作为高等院校电子信息类专业单片机原理及应用课程的教材,也可作为广大从事检测、自动控制、智能电子产品制作爱好者的自学用书。
-
量子程序设计基础王震宇本书系统介绍量子线路和量子程序设计的基础知识及原理方法,精选的内容与编程实例旨在帮助学生培养量子程序设计、调试和分析等方面的基本能力,从而为将来的学习、研究和应用奠定基础。 全书既注重原理,又注重实践,学生通过编程训练和实践能更准确地理解量子计算的基本概念和基础理论。本书概念讲解清楚,逻辑性强,通俗易懂,并配有大量图表、例题和习题,是初学量子计算和量子程序设计的理想教材,可作为高等学校相关专业本科生和研究生的教材,也可供广大从事量子信息科学研究的科技人员和学习量子程序设计的自学者参考。
-
AutoCAD给排水设计与天正给排水TWT工程实践张传记 李可本书从CAD制图技术与行业应用出发,以AutoCAD 2021和T20天正给排水V7.0(T20-WT V7.0)为工具,全方位介绍CAD制图技术和各类给排水图的绘制方法、流程与技巧,使读者掌握基本知识,获取技能,快速成为给排水制图专业高手。全书内容共包括12章,第1~9章以常用给排水图块为范例,讲解AutoCAD各种基本操作及其给排水制图应用;第10章和第11章选用21个实用案例分专题介绍水处理工程制图和建筑给排水工程制图,内容涉及各类给排水图纸的内容、绘制方法与技巧,并给出常用图例,方便查阅;第12章通过4个典型案例介绍天正给排水与AutoCAD结合起来绘制给排水工程图的技巧和方法。本书立足行业应用,内容全面、系统、实用,技术含量高,是针对给排水行业的AutoCAD初、中级读者开发的实用教材,也适用于职业院校作为技能型人才培养的实践型教材。
-
开放环境下的度量学习研究叶翰嘉《开放环境下的度量学习研究》由南京大学人工智能学院副研究员叶翰嘉撰写,内容荣获2021年度CCF优秀博士学位论文奖。全书以模型在开放环境下输入、输出层面上面临的挑战为切入点,提出针对或利用度量学习特性的具体算法,从理论和应用等多个角度使度量学习的研究能够契合开放的环境。《开放环境下的度量学习研究》共七章:第1章 绪论,主要介绍了度量学习、开放环境的特点、开放环境的研究进展以及全书的概要。第2章 度量学习研究进展,首先介绍了监督学习和度量学习;然后讲解了三种度量学习的相关算法,包括全局度量学习方法、多度量学习方法、高效度量学习方法;*后介绍了开放环境下度量学习的研究思路。第3章 开放环境下度量学习的样本复杂度分析,首先展示了现有的度量学习理论结果,然后提出了基于函数性质的度量学习样本复杂度的改进方案,以及基于度量重用的度量学习样本复杂度的改进方案。第4章 基于度量学习和语义映射的异构模型修正,首先介绍了相关工作;其次介绍了基于度量语义映射的模型重用框架REFORM;然后介绍了实现模型重用框架REFORM的具体方法,包括自适应尺度的REFORM实现方法、学习变换的REFORM实现方法;*后展示了用于验证的实验流程和结果。第5章 多语义环境下的多度量学习方法探究,首先介绍了多度量学习方法的相关工作;其次介绍了考虑多语义的多度量学习方法;然后介绍了多度量自适应选择框架;*后展示了用于验证的实验流程和结果。第6章 考虑噪声影响的开放环境鲁棒度量学习,首先介绍了相关工作;然后介绍了考虑样本扰动的鲁棒度量学习DRIFT;*后展示了用于验证的实验流程和结果。第7章 总结与展望,总结了全书的研究内容,并对未来的研究方向和研究工作做出了展望。
-
R与Python的数据分析核心技巧李宇春、李梓昕 编著《R与Python的数据分析核心技巧——能源化学数据挖掘及可视化实战》从数据挖掘、数据分析及可视化、建模及诊断的角度,以案例结构化的方法,在能源化学、能源环境应用工程的基础上,重点围绕超临界火电金属材料、核电蒸汽发生器水质、能源环境颗粒物、酸雨指标探讨,例如数据信息分析、大数据挖掘、数据信息可视化、模型建立及诊断等。本书分为7章,分别是“R从安装到实战准备”“Python从安装到实战准备”“能源领域的核心金属材料的性能分析”“水质净化工程的ORP数据分析”“能源环境的颗粒物、酸雨指标的数据挖掘”“能源大气的AQI数据可视化实战”及“数据回归拟合预测一体化实战”。《R与Python的数据分析核心技巧——能源化学数据挖掘及可视化实战》是专业性相对较强的科技读物,由于其内容涉及复杂的计算机软件、智能、数据挖掘及可视化等知识体系,读者不仅需要掌握“相对基础”的能源化学、能源工程、电力、数统、智能算法等专业知识,还需要掌握若干复杂的开源平台及软件应用(如Linux平台,R、Python、SwiProlog等开源软件)作为阅读本书的基础;为了让读者能快速实现书中相应功能,绝大部分分析图都附了相应软件开发的核心代码。本书既可供硕士研究生、博士研究生使用,也可供科研工作者使用;另外,对于科技爱好者或对书中特定环节感兴趣的读者,本书亦颇具参考价值。