软件与程序设计
-
犀牛Rhino 7.12产品设计中文全彩铂金版案例教程刘静 倪琼 刘昊 张青 主编本书以理论知识结合实际案例操作的方式编写,分为基础知识和综合案例两个部分。基础知识篇共7章,对Rhino软件的基础知识和功能应用进行了全面介绍,包括软件的入门知识、曲线的绘制和编辑、曲面建模的方法、实体建模的方法、网格建模的方法、细分建模的方法以及模型的渲染等。在介绍软件各个功能的同时,会根据所介绍功能的重要程度和使用频率,以具体案例的形式,拓展读者的实际操作能力。每章内容学习完成后,还会有具体的案例来对本章所学内容进行综合应用,使读者可以快速熟悉软件功能和设计思路。通过课后练习的内容,读者对所学知识进行巩固加深。综合案例篇共2章,主要通过制作电钻模型和智能手机模型的操作和渲染过程,对Rhino常用的重点知识进行精讲和操作,有针对性、代表性和侧重点。通过对这些实用性案例的学习,读者真正达到学以致用。 -
C#编程Ian GriffithsC# 是当今通用的编程语言之一。本书详细介绍了运用 C# 来构建云、Web 和桌面应用程序所需的知识和技术。本书共 18 章,具体内容包括 C# 简介,C# 编程基础,类型,泛型,集合,继承,对象生命周期,异常,委托、lambda 表达式和事件,LINQ,反应式扩展,程序集,反射,属性,文件和流,多线程,异步语言特性,内存效率等。学完本书,读者将了解 C# 是如何支持基本编码功能的,了解如何使用 .NET Core 的 Span 和 Memory 类型编写高性能内存高效的代码,掌握使用 LINQ 查询和处理各种数据源的方法,以及如何使用 .NET 的多线程特性以充分发挥计算机的并行处理能力等。通过学习本书,读者可以了解 C# 和 .NET 的组合是多么强大,特别适合有一定编程经验的读者全面学习 C#编程知识。 -
现代CPU性能分析与优化[美]丹尼斯·巴赫瓦洛夫(Denis Bakhvalov) 著本书旨在指导大家优化运行在现代CPU上的应用程序的性能。具体来说,主要分为两部分内容:第一部分介绍性能分析,包括对CPU微架构、术语和指标的简要概述,还探讨了分析性能的不同方法和现代平台上可用的硬件监控功能。第二部分展示如何发现优化机会,以及可以做哪些转换来提高程序的性能。此外,还提供了一份可应用于用户应用程序的优化清单,包括循环优化、向量化、函数内联等,并讨论了有助于消除CPU微架构层面的问题(如缓存未命中、分支预测错误等)的代码转换。 本书对于从事性能关键型应用程序开发和进行系统底层优化的技术人员来说是不可或缺的。对于任何想更好地了解应用程序性能并探索其诊断和改进方法的开发者来说,这本书也很有用。 -
MATLAB信号处理沈再阳本书以MATLAB R2020a为平台,面向初中级读者,由浅入深地讲解MATLAB在信号处理中的应用知识。本书按逻辑编排,自始至终采用实例描述,内容完整且每章相对独立,是一本全面讲解MATLAB信号处理的工具书。 全书分为3个部分共15章。第1部分介绍MATLAB的基础知识,涵盖MATLAB基本语法概念、程序设计方法、图形绘制技巧等;第2部分介绍数字信号处理基本理论及其MATLAB实现,涵盖信号处理基础、信号变换、IIR滤波器的设计、FIR滤波器设计、其他滤波器、小波在信号处理中的应用等;第3部分为基于MATLAB信号处理的具体应用,涵盖的内容有基于MATLAB的语音信号处理、通信信号处理、雷达信号处理以及信号处理的工具应用等内容。 本书以实用为目标,深入浅出,实例引导,讲解翔实,适合作为理工科高等院校本科生、研究生教学用书,也可作为广大科研工程技术人员的参考书。 -
数据运营之路张明明随着数字新时代的崛起,每个企业都走到了数字化转型的十字路口,企业该如何选择?该如何迈出数字化转型的步?面对多变、不确定、复杂且模糊的市场环境,企业该如何抓住数字时代的创新机会,走上坚定的转型之路?本书在上一版的基础上,借由笔者亲历的企业数字化转型项目,分析了企业数字化转型失败的原因,并首次提出企业数字化转型的成功路径,以真实案例助力企业数字化转型成功。同版的风格一样,本书坚持将数字化转型里晦涩难懂的内容以丰富的图例和生动化的语言进行阐释,一方面深入浅出帮助初入数据行业的数据新人找到快速上手的方法,另一方面入行五年到八年左右的资深人士可以在本书中找到丰富的行业案例。不仅如此,由于本书秉承从价值出发的定位以及其实用性,非常适合企业管理者阅读,帮助企业管理者了解数据运营如何为业务创造价值。此外,本版新添加的内容也将帮助企业管理者在数字化转型中少走弯路,提升转型成功概率。我们希望本书可以成为助力企业数字化转型成功的一本经典读物,成为一本真正解决实际问题、创造价值的“百宝书”。 -
Cortex-M3嵌入式系统开发姜付鹏、刘通、王英合本书从单片机应用的角度,系统的介绍STM32F107原理以及开发方法,共包含十六个篇章。 、二章是基础篇,章介绍CrotexM3内核概况以及指令集,以及ST公司的STM系列单片机选型方法和开发工具。第二章介绍STM32F107单片机的的基础架构以及存储组织、时钟、电源和启动配置。 第四章介绍STM32F107单片机的NVIC和系统时钟定时器。 第三章、第五章一直到第十三章是STM32F107单片机的外设篇,系统介绍了单片机的定时器、通信接口、ADC/DAC、USB、以太网接口等外设接口的原理和编程方法。 第十四章到十六章是进阶篇,针对单片机应用的常用软件技术,介绍了嵌入式界面设计方法、RTOS的使用、以及物联网网关的设计方法。 -
Qt 6 C++开发指南王维波本书以Qt 6为开发平台,系统介绍如何用Qt C开发应用程序。首先介绍Qt C应用程序的基本结构、界面可视化设计和布局管理方法、元对象系统的功能及其应用等基本内容,然后深入讲解常用界面组件、模型/视图结构、事件处理、对话框和多窗口程序设计、文件读写等功能的编程方法,以及数据库、多线程、网络、多媒体、图表、数据可视化、串口通信等功能模块的使用。本书内容丰富,辅以大量精心设计的完整示例程序,涵盖进行GUI程序设计所需掌握的各种技术主题。 -
模拟电子技术崔群凤本书采用模块化设计,主要介绍常用半导体器件、基本放大电路、集成运算放大电路、负反馈放大电路、功率放大电路、波形产生电路,以及直流稳压电源电路。本书紧密结合高职高专教学特点,注重技能训练,突出应用性、针对性。本书可作为高等职业院校、成人高校及应用型本科院校电子、自动化、机电一体化及相关专业的教学用书,也适用于五年制高职、中职等的相关专业,并可作为社会从业人员的参考书及培训用书。 -
多旋翼无人机远程控制实践全权 等本书瞄准多旋翼无人机的应用实践,旨在降低入门门槛,为更多不具备多旋翼专业知识和开发背景的高职、低年级本科生或相关从业人员提供理论实践相结合的综合参考教科书,让读者在学习"自动控制原理”等专业课之后,运用所学专业技术基础课及专业课知识,进行控制系统的详细设计,使读者在综合运用专业理论解决工程问题方面得到实际锻炼。 -
MATLAB数学建模方法与应用谢中华《MATLAB数学建模方法与应用》主要介绍常用数学建模方法及其MATLAB实现与应用,内容包括MATLAB数组运算、程序设计、绘图、数据管理、符号计算、数值计算、多项式与插值拟合、常用统计及优化建模方法与MATLAB求解、人工神经网络方法、排队论方法、以层次分析法和模糊评价法为代表的多指标综合评价方法、MATLAB图像处理基础、Simulink建模与仿真、全国大学生数学建模竞赛真题解析等内容。同时,为便于学习,本书免费提供配套的所有数据及源程序。 《MATLAB数学建模方法与应用》可以作为高等院校学生的数学建模或与数学实验相关课程的教材或教学参考书,也可作为从事数学建模应用的研究人员的参考用书。
