全书共分17章,包括基本的PID控制、PID控制器的整定、时滞系统PID控制、基于微分器的PID控制、基于观测器的PID控制、自抗扰控制器及其PID控制、PD鲁棒自适应控制、专家PID控制和模糊PD控制、神经网络PID控制、基于差分进化的PID控制、伺服系统PID控制、迭代学习PID控制、挠性及奇异摄动系统的PD控制、机械手PID控制、飞行器双闭环PD控制、倒立摆系统的控制及GUI动画演示,以及其他控制方法的设计。每种方法都给出了算法推导、实例分析和相应的MATLAB仿真设计程序。
《Verilog?HDL入门(第3版)》从语言特点和建模应用两个方面出发,对Verilog语言的基本概念进行了全面深入的讲解,为每一种语言结构提供了大量的例子,并且举例说明了如何使用多种语言结构来构造硬件模型。本书对VerilogHDL语言支持的多种建模风格进行了详细的描述。本书还讲解了如何用同一种Verilog语言描述激励和控制,包括响应的监视和验证。许多语法结构都采用便于阅读的形式呈现给读者。这样做的目的是便于理解语言结构。Verilog语言的完整语法结构放在附录中供读者参考。
本书是一本专门为职业Ruby程序员编写的重构指导。它的目标是向你展示如何以一种既受到严格控制又高效的方式进行重构。你将学习到不在代码中引入bug并能按部就班改进结构的重构方式。本书的主要内容:章指出重构是什么;第2章讨论进行重构的理由;第3章指出需要进行重构的信号;第4章讨论测试在重构中扮演的重要角色;第5章~2章介绍了重构花名册,它包含了在重构领域里到目前为止的成果。当需要进行某项任务时,这份花名册可以手把手地提醒我们安全的做法。本书是对MartinFowler的经典著作《重构》的重大更新版,并以Ruby为例重写——并非只是把代码从Java版中搬过来而已。书中给出了一份详细的重构花名册,包含超过70条经过锤炼的Ruby重构技术,每一条都有详细指引、使用细节和范例代码。其中很多重构技术都用到了Ruby专有的强大特性,你可以从华章网
《Ruby元编程》以案例形式循序渐进地介绍了Ruby特有的实用编程技巧(元编程)。通过分析案例、讲解例题、回顾Ruby代码库的实现细节,《Ruby元编程》作者PaoloPerrotta不仅向读者展示了Ruby编程的优势和Ruby特有的解决问题的方式,更详细列出了发挥其优势的技巧和常用的Ruby设计模式。Ruby创始人松本行弘作序。
《Verilog?HDL入门(第3版)》从语言特点和建模应用两个方面出发,对Verilog语言的基本概念进行了全面深入的讲解,为每一种语言结构提供了大量的例子,并且举例说明了如何使用多种语言结构来构造硬件模型。本书对VerilogHDL语言支持的多种建模风格进行了详细的描述。本书还讲解了如何用同一种Verilog语言描述激励和控制,包括响应的监视和验证。许多语法结构都采用便于阅读的形式呈现给读者。这样做的目的是便于理解语言结构。Verilog语言的完整语法结构放在附录中供读者参考。
仿真技术的发展和广泛应用拓展了人类对自然界以及人类自身思维规律认识的手段。先进分布仿真(AdvancedDistributedSimulation,ADS)在20世纪90年代出现后,迅速成为系统仿真研究与应用的活跃领域,特别是在国防与军事领域获得广泛的重视。《基于HLA的分布仿真环境设计》在综述仿真需求与发展的基础上,讨论了复杂系统仿真建模的思路,以简明、通俗的语言较系统地介绍先进分布仿真的一般原理、方法及标准,对HLA(HighLevelArchitecture)为代表的先进分布仿真技术标准进行了系统的分析,对基于HLA的仿真环境设计方法进行了全面的阐述,使读者对先进分布仿真有全面的了解,并掌握其中蕴藏的科学方法。《基于HLA的分布仿真环境设计》总结了作者在科研中的创新工作,内容丰富全面,结构完整有序,可作为高等院校系统仿真有关专业本科生和研究生的教材,也可供相应专业
《Ruby基础教程(第5版)》由Ruby之父松本行弘亲自审校并作序。本书支持Ruby2.3,通俗易懂地讲解了编程时所需要的变量、常量、方法、类、流程控制等的语法,以及主要类的使用方法和简单的应用,让没有编程经验的读者也能轻松掌握Ruby,并灵活应用到实际工作中。本书适合Ruby初学者阅读,也适合有一定基础的读者随时查阅参考。
本书是一本Ruby入门书籍,是《“笨办法”学Python》的姊妹篇。本书适合对计算机了解不多,没有学过编程,但对编程感兴趣的读者学习使用。这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目的实现,让初学者从基础的编程技术入手,体验到软件开发的基本过程。本书结构非常简单,共包括52个习题,其中26个覆盖了输入/输出、变量和函数3个主题,另外26个覆盖了一些比较高级的话题,如条件判断、循环、类和对象、代码测试及项目的实现等。每一章的格式基本相同,以代码习题开始,按照说明编写代码,运行并检查结果,然后再做巩固练习。