软件与程序设计
-
超简单 用python+ ChatGPT让excel飞起来快学习教育全书共9 章,通过清晰的结构和丰富的案例,循序渐进地引导读者探索AI 技术在Excel办公自动化领域所开辟的一片新天地。第1章:主要介绍如何搭建和测试Python 的编程环境,为运行Python 代码做好准备。第2章:介绍ChatGPT 和文心一言的基本用法,让读者学会利用问答式AI 工具独立学习知识和解决问题。第3章:介绍辅助Excel 办公的AI 工具,包括ChatExcel、AI-aided Formula Editor、Numerous.ai、模力表格等。用户不需要精通Excel 的操作和工作表函数,只需要用自然语言下达指令,AI 工具就能完成数据的处理或复杂公式的编写。第4章:主要讲解借助ChatGPT 实现低门槛Python 编程的基础知识,包括AI 辅助编程的特长和局限、基本步骤、应用实例等。第5 ~ 9 章:通过丰富的典型案例详细介绍如何将ChatGPT 与Python 结合起来,实现多种常见的Excel 办公操作,包括工作簿、工作表、行、列和单元格的操作,以及数据的处理、分析与可视化等多个方面。本书以实用性为导向,将理论与实践紧密结合。无论是Excel 新手还是老手,都能从本书获得有价值的知识和实用的技能。
-
图像处理与计算机视觉实践吴佳 于仕琪“图像处理”和“计算机视觉”课程是人工智能专业的必修课,是计算机、智能科学、电子信息、软件工程等专业的选修课。OpenCV 是一个开源的计算机视觉库,高效地实现了大量图像处理和计算机视觉算法。本书基于成熟的 OpenCV 库,采用 Python 语言,通过大量的实际应用案例,介绍图像处理和计算机视觉算法。书中的案例以最近几年的最新科研进展为主,如人脸识别、目标跟踪、二维码识别、手势识别等。读者通过这些实用案例可以快速透彻理解算法理论,同时提高将理论应用于实践的能力。本书提供配套的源码,方便读者学习实践。本书可作为“图像处理”和“计算机视觉”课程的教材,适合图像处理领域的师生、从业人员、OpenCV 初学者参考,也适合有一定 Python 语言基础的读者进阶学习。
-
Next.js实战[美]米歇尔·里瓦 著,李伟 译《Next.js实战》详细阐述了与Next.js框架相关的基本解决方案,主要包括Next.js简介、不同的渲染策略、Next.js基础知识和内建组件、在Next.js中组织代码库和获取数据、在Next.js中管理本地和全局状态、CSS和内建样式化方法、使用UI框架、使用自定义服务器、测试Next.js、与SEO协同工作和性能管理、不同的部署平台、管理身份验证机制和用户会话、利用Next.js和GraphCMS构建电子商务网站等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。
-
PyQt 5从入门到精通朱文伟本书既是介绍PyQt5的快速入门书籍,也是介绍PyQt5实战应用的书籍。本书学习曲线平缓,除了适合初学者之外,其内容详细和广泛的特点又使得其非常适合做软件工程师们的案头查询手册,大大节省了繁忙的工程师去查阅和筛选信息的时间,做到“一本在手,PyQt我有”。本书配套示例源码。本书共分11章,从基本的PyQt5环境搭建开始,不但有PyQt5窗口设计基础、PyQt5常用控件、菜单、工具栏和状态栏、对话框应用、布局管理等基础知识,还包括了多线程编程、数据库编程、图形图像编程和网络编程等。本书聚焦PyQt5,内容虽多但都是实实在在的“干货”。本书旨在帮助读者以短的时间掌握PyQt5的基础知识及实战应用,适合PyQt5初学者以及开发工程师,也适合作为高等院校计算机软件开发及相关专业的教材。
-
WeDo 2.0乐高机器人初级教程微课视频版摆玉龙、陈辉、范满红包括22个乐高WeDo 2.0实验和WeDo 2.0机器人套装器件介绍,每个实验包括阅读与思考、设计与制作、程序编编看、拓展与提高、检测与评估、STEAM内涵和英语角栏目,引导学生利用WeDo 2.0套件搭建生活中常见的模型,探索生活中的科学原理,初步理解力、速度、电机、集线器等重要的自然科学技术领域的基本概念,同时锻炼英语表达能力。 本书可作为面向中、小学生综合实践活动的机器人教育课程教材,也可以供对机器人感兴趣的中、小学生在自学乐高机器人时参考。
-
从零学习PLC编程与接线杨锐 编著本书基于西门子S7-200 SMART PLC,采用全彩图解 视频讲解的形式,对PLC的编程及接线相关知识进行了系统的介绍,主要内容包括:PLC的硬件组成及编程基础,编程软件快速应用,数据类型、数据存储区与地址格式,位逻辑指令,功能指令,20个经典入门编程案例,模拟量和PID控制,子程序、中断程序及其应用,编码器和高速计数器,PLC通信等。书中用彩色电气原理图与实物接线图对照讲解,高清大图,一目了然;图中标注关键知识点,让读图更轻松;重点难点章节还配备教学视频,手机扫码观看,便于读者快速理解并掌握所学。本书内容源于实际,又应用于实际,不仅有的理论知识,更有丰富的实践操作案例,非常适合电工初学者、PLC初学者、初级自动化工程师等自学使用,也可用作职业院校及培训机构相关专业的教材及参考书。
-
中文版CATIA V5R21完全实战技术手册刘健 梁春革CATIA V5R21是法国Dassault System公司(达索系统公司)出品的CAD/CAE/CAM一体化软件,居世界CAD/CAE/CAM领域的领导地位。CATIA源于航空航天业,广泛应用于航空航天、汽车制造、造船、机械制造、电子/电器、消费品行业。 《中文版CATIA V5R21完全实战技术手册(第2版)》基于CATIA V5R21软件的全功能模块进行全面细致的讲解,同时由浅入深、循序渐进地介绍了CATIA V5R21的基本操作及命令的使用方法,并配合大量的制作实例进行讲解。 《中文版CATIA V5R21完全实战技术手册(第2版)》共15章,从CATIA V5R21软件的安装和启动开始,详细介绍了CATIA V5R21的基本操作与设置、草图功能、实体特征设计、实体特征编辑与操作、创成式曲线设计、创成式曲面设计、装配体设计、工程图设计、运动仿真和结构有限元分析等内容。 《中文版CATIA V5R21完全实战技术手册(第2版)》结构严谨,内容翔实,知识全面,可读性强,实用性强,专业性强,步骤清晰,是广大读者快速掌握CATIA V5R21中文版软件的自学实用指导书,也可以作为大专院校计算机辅助设计课程的指导教材。
-
细说Python编程凌峰、韩晓泉《细说Python编程:从入门到科学计算》以Python 3.x为平台,由两位博士执笔,详尽细致地阐述Python编程的基础知识和高级技巧,并以大量示例代码进行实践,同时还介绍人工智能领域广泛使用的科学计算工具NumPy。《细说Python编程:从入门到科学计算》分为两篇,共19章。第1篇(第1~11章)为基础知识,主要讲解Python的编译环境、入门知识、字符串、容器、函数、循环、条件选择、模块、类、类的特殊成员、文件;第2篇(第12~19章)为高级应用,包括异常处理、日期和时间、测试代码、程序打包、使用数据库、网络编程、图形用户界面、科学计算等内容。全书知识点丰富,辅之以示例演示,读者可以边学边练,快速掌握。 《细说Python编程:从入门到科学计算》还提供了16小时共151节微课教学视频,读者扫码即可观看学习,免费提供的示例源码文件可直接调用,方便上机操练。 《细说Python编程:从入门到科学计算》深入浅出,内容新颖,涉及面广,适合想要学习Python编程的各层次读者。
-
老向讲工控向晓汉 主编,郭浩 副主编本书从实用的角度出发,以案例引导学习的方式,结合视频讲解,全面系统地介绍了西门子S7-200 SMART PLC编程技术、西门子SINAMICS V90、三菱MR-J4/MR-JE伺服驱动系统及其系统集成。全书分为三部分,部分介绍西门子S7-200 SMART PLC的编程技术;第二部分讲解西门子SINAMICS V90和三菱MR-J4/MR-JE伺服驱动系统基础,主要介绍三款伺服驱动系统的接线与参数设置;第三部分介绍西门子SINAMICS V90、三菱MR-J4/MR-JE伺服驱动系统工程应用,包括伺服驱动系统的速度控制及应用、伺服驱动系统的位置控制及应用、伺服驱动系统的转矩控制及参数读写和伺服驱动系统调试。本书采用双色图解,内容全面丰富,重点突出,且注重实用性,配有大量的典型实用案例,每个实例都有详细的软件、硬件配置清单,并配有接线图和程序。对重点和复杂内容还配有微课视频资料,方便读者学习。本书可供电气控制工程技术人员使用,也可作为大中专院校机电类、信息类专业的参考书和工具书。
-
SQL数据分析实战[美]马特·古德瓦瑟 等著,李庆良 译《SQL数据分析实战(第2版)》详细阐述了与SQL数据分析相关的基本解决方案,主要包括SQL数据分析导论、SQL和数据准备、聚合和窗口函数、导入和导出数据、使用复合数据类型进行分析、高性能SQL、科学方法和应用问题求解等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。