作品简介

MATLAB是一款用于科学与工程计算的高级编程语言,是科学家与工程师必备工具。本书强调MATLAB软件的精髓和应用性,基于MATLAB R2020a版本,重新定义了一套最为高效、实用的MATLAB软件学习方法。本书结构清晰不失全面,语言精要不失生动,既可作为高等院校MATLAB教学的参考教材,也可作为广大科研工程技术人员的参考用书。

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

作品目录

  • 内容简介
  • 作者简介
  • 编辑推荐
  • 前言
  • 第1章 初识MATLAB——数学、图形与编程
  • 1.1 MATLAB概述
  • 1.2 MATLAB开发环境
  • 1.3 MATLAB学习方法
  • 本章小结
  • 第2章 MATLAB极速入门
  • 2.1 MATLAB入门基础
  • 2.2 图形可视化
  • 2.3 数学计算
  • 2.4 程序设计
  • 本章小结
  • 第3章 MATLAB核心——矩阵
  • 3.1 矩阵与数据类型
  • 3.2 矩阵与数据结构
  • 3.3 矩阵操作
  • 3.4 矩阵运算
  • 3.5 矩阵编程
  • 本章小结
  • 第4章 MATLAB图形可视化
  • 4.1 绘图技术
  • 4.2 图形外观
  • 4.3 图像处理
  • 4.4 动画制作
  • 本章小结
  • 第5章 MATLAB数学计算
  • 5.1 初等数学
  • 5.2 线性代数
  • 5.3 微积分
  • 5.4 插值与拟合
  • 5.5 代数方程与优化
  • 5.6 微分方程
  • 5.7 概率统计
  • 本章小结
  • 第6章 MATLAB程序设计
  • 6.1 数据结构
  • 6.2 控制流结构
  • 6.3 程序文件结构
  • 6.4 矩阵化编程
  • 6.5 编程习惯
  • 6.6 程序交互设计
  • 6.7 调试与分发
  • 本章小结
  • 第7章 MATLAB软 件设计——AppDesigner
  • 7.1 AppDesigner介绍
  • 7.2 AppDesigner组件
  • 7.3 AppDesigner编程
  • 7.4 软件设计实战
  • 7.5 App编程构建方法
  • 本章小结
  • 附录A  工具箱大全
  • 附录B  常用函数大全
  • B.1 MATLAB语言基础知识
  • B.2 数学
  • B.3 图形
  • B.4 数据导入和分析
  • B.5 脚本和函数编程
  • B.6 App构建
  • B.7 高级软件开发
展开全部