正则表达式是一种威力无比强大的武器,几乎在所有的语言和平台上都可以用它来执行各种复杂的文本处理和操作。本书从简单的文本匹配开始,循序渐进地介绍了很多复杂内容,包括反向引用、条件评估、环视等。每章都配有许多简明实用的示例,有助于全面、系统、快速掌握正则表达式,并运用它们解决实际问题。
本书以宏晶科技公司的IAP15W4K58S4单片机为基础,介绍STC15系列单片机的设计使用方法。结合单片机综合实训的特点,详细介绍了Keil与STC-ISP软件的设计使用方法,对IAP15W4K58S4单片机的相关资源进行了重点介绍,给出了电子系统设计当中可能涉及到的电机控制、显示、传感器和无线通信等功能的具体设计方法和相关程序。本书力求简单实用,对各个知识点进行了模块化编写,各模块都给出了具体的设计方法和相关程序,读者可以将各功能模块进行自由组合,任意发挥,设计出功能丰富、完善的作品。
本书主要介绍NFC的基本协议,内容包括主机端与NFC 控制器之间的通信协议分析和示例;NFC控制器与eSE SWPSIM 之间的协议分析;外部POS或者READER与NFC之间的射频协议分析。 本书适合NFC移动支付开发人员阅读。
本书介绍了使用Arduino进行创意电子项目开发的技巧和方法,具体内容包括Arduino IDE、Mixly、Arduino UNO主控板、图形化编程、C语言编程、传感器、执行器、自律型机器人等。本书通过项目学习的方式进行介绍,内容由浅入深,有利于提高学生的逻辑思维能力和动手能力。 本书配套资料包括书中程序源码及相关资料。
本书主要讲解FPGA的程序设计,以一款热销的FPGA开发板为例,介绍学习FPGA和使用Verilog,以及FPGA开发板的硬件配置,重点是第3章的16个典型实例程序,由简单到复杂,*后是FPGA的设计心得。 本书适合电子、通信、自动化等相关专业的本科生以及从事FPGA开发/IC设计/PCB等相关职业的初学者阅读参考。
本书内容主要包括系统组成及工作原理、基本指令及应用、步进指令及应用、顺序功能图及应用、常用功能指令及应用、PLC控制系统设计、编程软件使用、常用特殊元件及指令系统等。
本书旨在介绍如何借助信息、技术来优化人工翻译过程,以提供更好、更快的翻译服务。本书详细介绍了计算机翻译的过程、应用模式、管理体系、检测工具等,设计了根据层次不同而相配套的使用方式及其中需要注意的细节。
本书介绍了使用Arduino进行创意电子项目开发的技巧和方法,具体内容包括Arduino IDE、Mixly、Arduino UNO主控板、图形化编程、C语言编程、传感器、执行器、自律型机器人等。本书通过项目学习的方式进行介绍,内容由浅人深,有利于提高学生的逻辑思维能力和动手能力。本书配套资料包括书中程序源码及相关资料,读者可以在微信公众号“智玩趣做”免费下载。本书适用于青少年机器人技术等级考试(三、四级)的学习和培训,也可作为智能硬件爱好者的入门教程,以及中小学科技教育课程的教材,也可供Arduino的初学者和爱好者使用。
本书按照教指委课程教学基本要求编写,共10章,主要内容包括:Visual Basic程序设计概述、Visual Basic可视化编程基础、Visual Basic语言基础、Visual Basic控制结构、常用控件、数组、过程、用户界面设计、数据文件、图形操作等。全书以培养学生程序设计基本能力为主线,设计大量代表性实例,强调程序设计的方法和技巧,提供配套多媒体电子课件、例题和实验题源代码等教学资源。《Visual Basic程序设计教程习题解答与实验指导(第2版)》同步出版。
本书主要内容包含工业机器人的现场编程认识、工业机器人硬件系统认识、工业机器人示教器认识、坐标系和I/O通信的认识及设定、工业机器人手动操纵、工业机器人编程基础、简单轨迹示教编程实例和工业机器人典型应用实例。全书以ABB工业机器人为研究对象,侧重于实践操作的技能指导。附录中给出了ABB机器人的标准I/O板、RAPID程序指令与功能说明、标准系统中使用的安全I/O信号以及为了便于查阅使用的操作快捷指南。本书可作为高职高专院校工业机器人等相关专业教材,并可供相关技术人员参考和培训使用。
随着时代的发展,人类已步入了“移动互联网”时代,以智能手机为代表的移动互联设备已渗透到了从小学到大学的每一个学习阶段,各行各业都需要推广编程教育。AppInventor这种以“积木式编程”为特色的移动程序开发工具,极大地降低了编程的门槛和难度,让开发者将令人生畏的编程变为简便而轻松愉快的创造。本书主要面向零基础的中小学生和大学生,采用了App市场大家比较喜欢玩的小游戏作为本书的主线,编写了8个小游戏,分别为是钢琴弹奏、会说话的汤姆猫、别踩白格、快乐打地鼠、雷霆战警、翻牌游戏、乐高机器人、数独(六宫格)。各个游戏以一个生动贴切的实例开头而且实际运行,并给出了游戏中所需要的素材,并且提供了详细的实现方案和关键流程,学生在做中学,学中乐,提高学生的自主学习能力。
PXA270嵌入式平台是一款基于Intel XScale PXA270处理器,针对嵌入式系统教学和实验科研的平台。本书首先介绍了嵌入式系统的概念和嵌入式处理器的分类,然后围绕PXA270嵌入式平台,以实验的形式详述了基于 Linux宿主机的嵌入式开发流程,其中包括基本的环境搭建、驱动开发、人机接口以及扩展应用实验。本书可以作为普通高等院校电子通信类专业本科生和研究生的实验教材,也可供从事 Linux嵌入式技术开发应用的工程技术人员阅读和参考。
深圳中科呼图信息技术有限公司编著的《计算机视觉增强现实应用概论/RAVV丛书》的特色是在计算机视觉这个当前很有活力的领域展开系统性的讨论,既有理论基础,也有算法实现,以便读者融会贯通,方便他们在开发计算机视觉系统和增强现实系统时实现和应用书中介绍的算法。本书还介绍了现在市场上主流增强现实系统的硬件配置及主流增强现实引擎。在增强现实相关的人机交互系统方面,本书介绍了手势识别、语音识别及眼动追踪等交互系统,这些都是目前人工智能研究的热点。本书在增强现实的应用方面也着墨较多,讨论了增强现实在教育与技能培训、游戏娱乐、市场营销、文化旅游、工业与医疗及军事领域的应用。在展望未来增强现实的发展趋势时,作者特别讨论了深度学习和大数据分析在增强现实的研究和应用中所扮演的角色。
。。。
统一建模语言UML目前已成为面向对象软件系统分析与设计的必要工具,是软件设计人员、开发人员的 知识。 本书主要分为三个部分: 部分是面向对象技术与建模基础,第1章主要介绍了面向对象的基本概念和主要特征,第2章主要介绍了建模的目的和基本原则、UML的组成结构和概念模型、常用建模工具的安装与使用。 第二部分是本书的核心部分,有4个章节,分别从需求建模、静态建模、动态建模和物理建模介绍了UML在面向对象分析与设计中的应用。 第三部分是综合应用与实训,第7章为教学案例,第8章为实训案例。通过教学案例让学生综合应用第二部分所学内容,通过实训,实现理论实践一体化。本部分的设置,将教师的案例综合讲解和操作示范与学生的技能训练设计在同一个教学单元完成,融“教、学、练”于一体,体现“在做中学、学以致用”的教学理念。
本书结合力学方面常见的一些问题,分五大部分,即基本运算、常用功能模块、一般动力学系统仿真、振动系统仿真模型和动力学控制,介绍了63个设计实例。书末附录还给出了课程设计的研究题目以及课程设计范例,可供有关课程设计环节的专业学生选择使用。本书为与机械工业出版社出版的《Matlab/Simulink动力学系统建模与仿真》配套的参考书,可供读者在学习时参考,或在学习“动力学系统建模与仿真”课程的上机实践环节中使用,适合相关专业的本科生和研究生以及相关专业的工程技术人员参考。