本书涵盖了与Maya相关的Python的主要方面的内容,解答了有关Maya的多个Python实施问题,包括强大的PyMEL和漂亮的PyQt用户界面。本书内容包括基础知识和更高级的主题,分为3部分,共12章。部分为Python和Maya的基础知识,第2部分是使用Python设计Maya工具,第3部分介绍了Maya Python API基础知识。其中,面向对象编程和过程式编程、环境设置和PyQt GUI等一般性主题也有所涉及,但着眼点是在Maya中的集成。掌握了本书的内容,读者可为以后的学习奠定坚实的基础。 本书适用于运用Maya Python或Maya API编程的专业人员,以及影视特效脚本编写的专业人员。
本书以MATLAB为工具讲解计算机图形学与动画技术。主要包括:MATLAB的一些常用命令以及简单的程序设计知识、与绘图相关的一些语句及程序、曲线曲面绘制与几何造型、隐与光照、使用一个具体的软件来制作实现虚拟现实效果、不规则物体建模与非真实感图形学的概念、动画制作的一些概念与常用方法。 本书可以作为高等院校计算机科学与技术专业、信息科学与技术专业、多媒体与动画制作专业以及机械、建筑专业本科生及研究生的计算机图形学教材,也可以作为学习MATLAB建模、程序设计的参考书。
《labview高级编程与虚拟仪器工程应用(第2版)》为已经掌握了labview编程基础的读者讲述采用虚拟仪器技术开发测量与控制工程项目的方法。全书分为三部分,前8章介绍开发复杂测试系统所需要的labview高级编程技术;后10章提供作者自己开发的虚拟仪器成功案例,这一部分同时提供了ni公司的高级信号处理、pid控制、机器视觉和数据库链接等许多工具包的使用方法;最后两章介绍了转换c语言代码和ni公司新版的图形化编程环境labview2010的主要新增功能。 《labview高级编程与虚拟仪器工程应用(第2版)》定位于有labview编程基础的测控工程技术人员,帮助其搭建高级技术框架,积累开发经验;同时也适用于本科生毕业设计、研究生完成课题和工程技术人员开发测控项目作为参考。
《LabVIEW工程实践技术》从实践和工程设计教学角度出发,介绍了LabVIEW软件的开发环境、程序设计基本方法、数据采集与仪器控制等技术。以LabVIEW软件为主线,突出了虚拟仪器开发与设计,通过综合实例和设计实践,强调了操作技能与设计方法。 《LabVIEW工程实践技术》总结作者多年教学和实践经验,理论与实践相结合,内容深入浅出,图文并茂,实用性强。 《LabVIEW工程实践技术》可作为大中专院校测控技术与仪器、自动化、电气工程及其自动化、机械设计制造及其自动化等专业学生的实践技能培训教材,也可作为从事自动化测量与控制及相关领域工作人员的参考书。
本书阐述了IDA Pro逆向工程代码破解的精髓,细致而全面地讲述了如何利用IDA Pro挖掘并分析软件中的漏洞。同时也展示了如何对病毒、蠕虫和木马程序的源代码进行分析,从而达到破解的目的。本书注重实践,有大量图示和示例代码供参考使用,可读性和可操作性极强。 本书适合从事逆向工程和计算机安全工作的程序员阅读。
本书对于MS320C67x系列DSP芯片的内部结构、片内外设资源及工作原理进行系统深入的介绍,便于读者理解和掌握TMS320C6000系列芯片的典型特征,并为其掌握其他的DSP芯片起到引导作用。并以TMS320C6713为例,详细地描述了DSP芯片系统(即能完成其基本功能的系统)电路原理图的实现和相应的硬件PCB设计思路,为读者实现其他的DSP系统设计提供了借鉴和经验。另一方面,为方便用户编写多任务的应用程序,本书还深入研究了DSP/BIOS实吋内核,对其5个主要功能模块:系统设定类模块、系统检测类模块、线程管理类模块、协调同步类模块以及I/O传输类模块的具体功能和主要API函数作了详细的解释并辅以丰富的实例。通过对这5大模块的学习,可为全面地掌握TMS320C6000系列芯片软件编程和学习其他DSP嵌入式系统编程打下基础。 本书适合电子信息类专业的研究生和高年级本科生阅读
本书是关于C 模板元编程的著作。本书主要介绍Traits和类型操纵、深入探索元函数、整型外覆器和操作、序列与迭代器、算法、视图与迭代器适配器、诊断、跨越编译期和运行期边界、领域特定的嵌入式语言、DSEL设计演练,另外附录部分还介绍了预处理元编程概述、typename和template关键字。本书通过理论联系实践,深入讲解了C 高级编程技术。 本书适合中、高阶C 程序员等参考。
“剑”是统治、毁灭的隐喻,“圣杯”则象征着向神圣和谐秩序的回归,它给予权力而不是剥夺权力,用平等合作取代统治。在此基础上,艾斯勒颠覆了传统的男人统治女人,或女人争取权利男权的观念,展示了一种建立新的男女社会关系的可能性,即以伙伴关系取向的文化取代统治关系取向的文化。
第四到六章的案例练习采用第三章案例中划分的网格,各案例练习代表了常见的CFD计算问题,不同的问题有不同的求解途径,通过练习可交会读者软件的运用。第七章主要介绍fieldview软件的主要功能。选题说明选题产生背景:近年来,在国家的大力支持下,我国的汽车行业和高铁行业发展迅猛,许多设计和生产单位开始大量使用CFD软件来进行产品及部件的内外流分析工作。starccm 软件作为一款前处理功能为强大的CFD软件,理应为更多设计和研发人员所了解和接受。该软件特有的包面和重构功能,能帮助设计者在较短时间内完成复杂的几何体(如列车、小汽车)的前处理并投入分析计算,这是别的仿真软件所不能赶超的。作者愿意投入精力和时间,将自己的知识和经验与大家分享。选题内容、框架结构(目录)、特色:本书拟从软件基本功能介绍、前处理工具、模型求解
本书选材内容丰富,除了通常数值方法课程的内容外,还包含当代科学计算大量用到的专题,如求特殊函数值、数、排序、化、快速傅里叶变换、谱分析、小波变换、统计描述和数据建模、常微分方程和偏微分方程数值解、若干编码算法和任意精度的计算等。 本书科学性和实用性统一。每个专题中,不仅对每种算法给出了数学分析和比较,而且根据作者的经验对算法做出了评论和建议,并在此基础上给出了用C 语言编写的实用程序。读者可以很方便地直接套用这些程序,还可以结合特定的需要进行修改。本书中包含的345个程序构成了C 语言的数值计算程序库。 本书可以作为大学本科生和研究生的教材或参考书,也可以作为从事科学计算的科技工作者的工具书、计算机软件开发者的参考书。
第四到六章的案例练习采用第三章案例中划分的网格,各案例练习代表了常见的CFD计算问题,不同的问题有不同的求解途径,通过练习可交会读者软件的运用。第七章主要介绍fieldview软件的主要功能。选题说明选题产生背景:近年来,在国家的大力支持下,我国的汽车行业和高铁行业发展迅猛,许多设计和生产单位开始大量使用CFD软件来进行产品及部件的内外流分析工作。starccm 软件作为一款前处理功能为强大的CFD软件,理应为更多设计和研发人员所了解和接受。该软件特有的包面和重构功能,能帮助设计者在较短时间内完成复杂的几何体(如列车、小汽车)的前处理并投入分析计算,这是别的仿真软件所不能赶超的。作者愿意投入精力和时间,将自己的知识和经验与大家分享。选题内容、框架结构(目录)、特色:本书拟从软件基本功能介绍、前处理工具、模型求解
《大象无形:虚幻引擎程序设计浅析》以两位作者本人在使用虚幻引擎过程中的实际经历为参考,包括部分:使用C++语言进行游戏性编程、了解虚幻引擎本身底层结构与渲染结构、编写插件扩展虚幻引擎。提供了不同于官方文档内容的虚幻引擎相关细节和有效实践。有助于读者一窥虚幻引擎本身设计的精妙之处,并能学习到定制虚幻引擎所需的基础知识,实现对其的按需定制。 《大象无形:虚幻引擎程序设计浅析》适合初步了解虚幻引擎编程,希望了解虚幻引擎本身架构或者希望定制和扩展虚幻引擎的读者。
Vulkan是新一代的图形和计算API,是Khronos推出的产品。该API继承自OpenGL,为开发者提供了极大的灵活性与高性能。 本书将首先介绍Vulkan系统的基本原理,尝试与硬件设备进行连接并查询可用的队列、内存类型,以及提供的功能。Vulkan很冗长,所以在深入编程之前,开发者需要首先理解相关的调试技巧,这样即使是新手也可以使用Vulkan的层和扩展特性来排除一些常见错误。 通过阅读本书,你将学到: 学习Vulkan编程模型的基本知识,理解现代GPU设备的基本功能。 实现设备、指令缓存,以及队列的功能,与物理硬件设备进行连接。 了解Vulkan中的验证层概念,学习调试方法与技巧。 深入理解内存管理的知识,控制宿主机和设备端的内存操作。 理解和实现缓存与图像资源的类型。使用线性和优化类型的纹理。 定义渲染通道中的绘制操作,实现完整的图形流水线。 通过SPIR-V
本书为虚拟样机技术软件ADAMS应用实例教程,侧重于在汽车整车性能分析中的应用。本书主要内容包括ADAMS/Car、ADAMS/Car Ride、ADAMS/Driveline行业专用模块的实际应用。本书从应用实例出发,侧重于ADAMS软件实际运用和工程问题的解决,比较系统地介绍了ADAMS软件三个专业模块在操纵稳定性、行驶平顺性等方面从模型的建立直至得出仿真结果的全过程。 本书共分为9章,基本按模块的应用划分。章至第3章为应用基础部分,主要介绍ADAMS/Car的基本使用方法和模型元素;第4章为示范模板的分析,通过对发动机、转向系统、制动系统等几个典型模板的结构分析介绍模板组建时应重点注意的事项和应用扩展;第5章和第6章分别为悬挂分析和轮胎路面模型,包括路面建模和轮胎特性图示的轮胎试验台;第7章和第8章为整车仿真分析部分,从标准试验到自定义并辅以实例全面地
本书从实用性的角度出发阐述了无线射频核心单元RRU(RemoteRadioUnit)的设计,全面介绍了基带数字信号到空频信号的处理过程。全书由七个章节组成,分别阐述了数字信号处理,射频信号处理,信号监测过程以及软件方案实现等,后展望了RRU未来的技术发展。
Visual Basic是微软公司推出的新一代可视化应用程序开发工具,能轻松 开发出Windows应用程序。本书将介绍使用Visual Basic 6.0和Visual Basic.NET开发应用程序的基础知识和开发技巧,包括Visual Basic开发环境、Windows窗体编程与界面设计、菜单程序设计、对话框程序设计、多窗体程序设计等。 本书在体系结构和内容上由简及繁,由浅入深,循序渐进,注意理论联系实际,通过一引起实际的例程来加深理解。本书既可作为初学者的教程,也可以作为具有基础的编程人员的参考书,还适用于各类培训班学员学习使用。
本书是一本阐述Qt高级编程技术的书籍。本书以工程实践为主旨,是对Qt现有的700多个类和上百万字参考文档中部分关键技术深入、全面的讲解和探讨,如丰富的网络/桌面应用程序、多线程、富文本处理、图形/视图架构、模型/视图架构等;另外,除对每章主题内容的探讨外,还给出了许多与之相关的类、方法和技术细节,从而尽可能多地展示了Qt的各种特色。因此,即使是很有经验的Qt程序开发人员,也可以从书中找出自己不曾注意到的技术点。书中的示例程序都已用Qt 4.6或者Qt 4.5在Windows、Mac OS X和Linux系统上进行了测试。
本书为虚拟样机技术软件ADAMS应用实例教程,侧重于在汽车整车性能分析中的应用。本书主要内容包括ADAMS/Car、ADAMS/Car Ride、ADAMS/Driveline行业专用模块的实际应用。本书从应用实例出发,侧重于ADAMS软件实际运用和工程问题的解决,比较系统地介绍了ADAMS软件三个专业模块在操纵稳定性、行驶平顺性等方面从模型的建立直至得出仿真结果的全过程。 本书共分为9章,基本按模块的应用划分。章至第3章为应用基础部分,主要介绍ADAMS/Car的基本使用方法和模型元素;第4章为示范模板的分析,通过对发动机、转向系统、制动系统等几个典型模板的结构分析介绍模板组建时应重点注意的事项和应用扩展;第5章和第6章分别为悬挂分析和轮胎路面模型,包括路面建模和轮胎特性图示的轮胎试验台;第7章和第8章为整车仿真分析部分,从标准试验到自定义并辅以实例全面地
本书为虚拟样机技术软件ADAMS应用实例教程,侧重于在汽车整车性能分析中的应用。本书主要内容包括ADAMS/Car、ADAMS/Car Ride、ADAMS/Driveline行业专用模块的实际应用。本书从应用实例出发,侧重于ADAMS软件实际运用和工程问题的解决,比较系统地介绍了ADAMS软件三个专业模块在操纵稳定性、行驶平顺性等方面从模型的建立直至得出仿真结果的全过程。 本书共分为9章,基本按模块的应用划分。章至第3章为应用基础部分,主要介绍ADAMS/Car的基本使用方法和模型元素;第4章为示范模板的分析,通过对发动机、转向系统、制动系统等几个典型模板的结构分析介绍模板组建时应重点注意的事项和应用扩展;第5章和第6章分别为悬挂分析和轮胎路面模型,包括路面建模和轮胎特性图示的轮胎试验台;第7章和第8章为整车仿真分析部分,从标准试验到自定义并辅以实例全面地
《大象无形:虚幻引擎程序设计浅析》以两位作者本人在使用虚幻引擎过程中的实际经历为参考,包括部分:使用C++语言进行游戏性编程、了解虚幻引擎本身底层结构与渲染结构、编写插件扩展虚幻引擎。提供了不同于官方文档内容的虚幻引擎相关细节和有效实践。有助于读者一窥虚幻引擎本身设计的精妙之处,并能学习到定制虚幻引擎所需的基础知识,实现对其的按需定制。 《大象无形:虚幻引擎程序设计浅析》适合初步了解虚幻引擎编程,希望了解虚幻引擎本身架构或者希望定制和扩展虚幻引擎的读者。
本书是一本针对版本VBScript的编程参考手册,内容涵盖了与VBScript相关的各个方面。本书首先介绍了VBScript的基本概念和语法,然后通过具体的例子逐步地向读者介绍了如何在各种不同的脚本宿主上编写、调试和运行VBScript,涉及到的脚本宿主包括Windows脚本宿主、IIS服务器、Inter Explorer浏览器等。同时还介绍了如何用VBScript开发WindowsVista操作系统的桌面小工具、如何对脚本进行加密以保护开发人员的工作成果,以及如何在VB或.NET程序中提供对VBScript的支持。在本书的网站上提供了所有示例程序的代码,学习起来非常方便。 无论您是否有其他语言的编程经验,本书都是您开始学习VBScript不可或缺的好书。对于经验丰富的VBScript程序员来说,本书也是一本值得常备的VBScript参考手册。
本书从工程应用的角度出发,通过8个典型应用实例,包括PC与PC、PC与单片机、PC与PLC、PC与分布式I/O模块、PC与智能仪器、PC与无线数据传输模块、PC与GSM短信模块、PC与USB数据采集模块组成的测控,利用SerialPort控件、MSComm控件及API函数编写VB.NET串口通信程序,并对计算机测控中的4类典型应用,即模拟量输入(AI)、模拟量输出(AO)、数字量输入(DI)和数字量输出(DO)的程序设计方法进行了详细的讲解。