MATLAB程序设计——重新定义科学计算工具学习方法
网易云课堂人工智能公开课程!系统论述深度学习的原理、算法及工程实现!清华大学、哈工大、浙大、腾讯专家联袂推荐!MathWorks图书计划

作者:王赫然

定价:69元

印次:1-4

ISBN:9787302554554

出版日期:2020.09.01

印刷日期:2025.01.03

图书责编:盛东亮

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

MATLAB是一款用于科学工程计算的高级高效编程语言,是科学家与工程师必备工具。《MATLAB程序设计——重新定义科学计算工具学习方法》强调MATLAB软件的思想精髓和应用性,基于MATLAB R2020a版本,重新定义了一套最为高效实用的MATLAB软件学习方法。《MATLAB程序设计——重新定义科学计算工具学习方法》与同类图书相比有诸多特色,《MATLAB程序设计——重新定义科学计算工具学习方法》着重强调矩阵的思想核心,体会基于矩阵的数据结构与程序设计;精心编排结构化的高效学习路线,全面涵盖软件主线功能;开辟市面罕见的AppDesigner教学,深挖App设计思想与技术; 精编极简实用例程,实时脚本助力教学,极大压缩学习成本。全书章节分布极为考究,契合一套最快捷有效的MATLAB学习策略:首先学习基本流程、熟悉软件框架(第2章),然后理解矩阵思想、练习矩阵编程(第3章),其次功能集中实践并探索解决问题(第4、5、6章),最后进行软件设计制作和大型项目实战(第7章)。《MATLAB程序设计——重新定义科学计算工具学习方法》结构清晰不失全面、语言精要不失生动,既可以作为高等院校MATLAB教学的参考教材,也可以作为广大科研工程技术人员的参考用书。

王赫然,中国科学院沈阳自动化研究所助理研究员。先后就读于哈尔滨工业大学机械工程专业(本科与硕士)及中国科学院大学纳米与类生命机器人技术专业(博士)。深耕于科研一线,钻研基于MATLAB的软件算法设计,对于MATLAB软件的核心编程思想与教学方法有深入的理解。在今日头条“科技千里眼”头条号上连续发表关于MATLAB学习的专栏与视频,受到读者的广泛好评。

前言 MATLAB是一款由MathWorks公司推出的科学计算软件,是用于科学与工程计算的高效的高级编程语言。MATLAB拥有极为强大的功能,是科学家与工程师的必备工具。本书强调MATLAB软件的精髓和应用性,重新定义了高效实用的MATLAB软件学习方法。 1. MATLAB: 科学家与工程师的必备神器 MATLAB在处理矩阵运算方面有着极强的先天优势,它将矩阵高性能数值计算与图形可视化相结合,将矩阵化程序设计与简单友好的编程语法相结合,被广泛应用在几乎所有科学与工程领域,是科学思维和数学功能的具象体现,也是科学计算领域杰出的软件工具。MATLAB除了在数学、图形与编程领域表现优异,还拥有海量优质工具箱、实时脚本编辑器、图形用户界面设计工具AppDesigner、Simulink组件等强大功能,广泛应用于数学教学、分析数学模型、数据处理及可视化、算法开发、软件制作、动态系统仿真分析等场景,是理工科学生应该深入学习的软件工具。 2. 本书特色: 抓住思想核心,结构化学习路线 本书基于MATLAB R2020a进行编写,与同类图书相比具有如下诸多特色: (1) 强调矩阵思想核心,体会基于矩阵的数据结构与程序设计。 (2) 精心编排结构化的高效学习路线,全面涵盖软件主线功能。 (3) 开辟市面罕见的AppDesigner教学,深挖App设计思想与技术。 (4) 精编极简实用例程、实时脚本助力教学,极大降低学习成本。 3. 高效实用: 重新定义MATLAB学习方法 本书采用一套快捷有效的MATLAB学习策略安排章节内容,章节分布极为考究,建议读者...

目录
荐语
查看详情 查看详情

目录

 

第1章初识MATLAB——数学、图形与编程

1.1MATLAB概述

1.1.1诞生与发展

1.1.2功能特点

1.1.3应用场景

1.1.4软件地位

1.1.5MATLAB工具箱

1.2MATLAB开发环境

1.2.1版本选择

1.2.2开发环境配置

1.2.3命令行窗口

1.2.4编辑器窗口

1.2.5工作区及变量编辑器

1.3MATLAB学习方法

1.3.1学习策略

1.3.2帮助文档使用指南

1.3.3常见疑问解答

本章小结

第2章MATLAB极速入门

2.1MATLAB入门基础

2.1.1变量创建与赋值

2.1.2矩阵操作基础

2.1.3矩阵计算基础

2.1.4矩阵索引基础

2.1.5字符型矩阵

2.2图形可视化

2.2.1图形可视化原理

2.2.2多组数据的绘图

2.2.3三维绘图

2.2.4子图绘制

2.3数学计算

2.3.1线性代数

2.3.2微积分

2.3.3微分方程

2.3.4概率统计

2.4程序设计

2.4.1if控制流

2.4.2for控制流

2.4.3脚本

2.4.4函数

2.4.5矩阵编程

本章小结

第3章MATLAB核心——矩阵

3.1矩阵与数据类型

3.1.1数值矩阵

3.1.2字符矩阵

3.1.3符号矩阵

3.2矩阵与数据结构

3.2.1... 查看详情

(1)强调矩阵思想核心,体会基于矩阵的数据结构与程序设计,揭示MATLAB语言最大特色与优势;(2)精心编排结构化的高效学习路线,全面涵盖软件主线功能,提高学习MATLAB软件的效率;(3)开辟市面罕见的AppDesigner教学,深挖App设计思想与技术,弥补这一方面中文资料的缺失;(4)精编极简实用例程,实时脚本助力教学,大大节省从入门到掌握的学习时间。 查看详情