本书以入门知识为开篇,围绕函数自定义、文件读写、二维绘图、云图绘制、动画制作、数据拟合、信号滤波、并行计算、工具箱应用、GUI界面设计等知识展开案例设计和详细讲解,并在最后一章设计了多个综合应用实践案例帮助读者快速、全面提高自己的MATLAB编程水平。由于程序设计的思路是共通的,因此通过本书内容的学习后,读者可很容易将
本书聚焦“启发式方法”这个主题,分5个部分进行介绍。第1部分概述了各种类型的启发式方法;第2部分侧重于面向数据的启发式方法及其在数据科学问题中的应用;第3部分诠释了面向最优化的启发式方法,以及它们如何解决具有挑战性的最优化问题;第4部分是讲解如何设计和实施新的启发式方法,以解决特定问题的相关内容;第5部分介绍了关于启发
本书内容包括智能车间指示系统设计与制作、智能车间生产线计数系统设计与制作和智能车间搬运系统设计与制作3个项目,其中每个项目包括5个任务,每个任务由任务描述、任务目标、任务实施、任务评价、知识链接和习题训练组成,部分任务还包含拓展提高、举一反三、编程题和科创实践。
本书主要内容包括智能入库、智能出库、智能仓储、AGV、光学尺寸检测、平面度检测等。本书结合工作岗位的实际需求,采用“项目导向、任务驱动”的模式,是校企合作开发编写的项目式教材。本书按照实际工作流程,遵循从简单到复杂、从单一到综合的原则,将理论与实践进行有机结合,实现教、学、做一体化,注重吸收行业发展的新知识、技术工艺方
全书共12章,主要内容包括:绪论、STM32嵌入式微控制器与最小系统设计、STM32CubeMX的应用、嵌入式开发环境的搭建、STM32通用输入/输出接口、STM32中断系统、STM32定时器系统、STM32通用同步/异步收发器、STM32SPI控制器、STM32I2C控制器、STM32模/数转换器和STM32DMA控
本书首先以基本的电容、电感、电阻等器件为基础,详细介绍了BUCK、BOOST、LDO、电荷泵等常见电源拓扑。既涉及低频敏感的模拟电路注意事项,又囊括了高速电路关键设计指导,然后介绍了手机基带几个重要模块的设计原则,设计就是测试,无测试则无设计,最后介绍了测试仪表与板级测试。
本书从并发编程的底层实现机制入手,围绕JDK源码、JVM、CPU等多角度详细介绍了设计Java并发程序的框架、原理、核心技术、设计模式与应用,同时辅以丰富的示例代码,使得开发人员能够更快地领悟Java并发编程的要领,利用Java平台的基础并发功能快速地构建大规模的并发应用。
本书主要研究如何构建一种新的编程语言。书中将介绍编程语言设计方面的主题,并重点介绍编程语言实现。本书的新颖之处在于将传统的编译器编译器工具(Flex和BYACC)与两种更高级的实现语言融合。一种非常高级的语言(Unicon)可以像黄油一样穿透编译器的数据结构和算法,而另一种主流的现代语言(Java)则展示了如何在更典型
本书系统介绍了Python的各种可复用设计模式,提供了经过实践验证的、可视化的、实例驱动的完整示例程序及数据文件,从而使读者轻松编写更加健壮高效、功能强大、灵活且易于维护的Python代码。同时,读者可以借助Python丰富的函数、工具和库轻松构建复杂应用。本书为基于Python的设计模式指南,对每位Python开发人
本书涵盖从电路设计到代码编写的广泛主题,涉及二进制、电路、逻辑运算、算术运算、存储器、时钟信号、机器码、汇编语言、高级编程语言、操作系统和互联网等概念。除这些基本概念外,书中还提供了大量练习和41个动手实践的设计任务,包括搭建数字电路、设计猜谜游戏、将十进制数转换为二进制、检查虚拟内存使用情况、运行自己的网络服务器等,