【宠粉赠书】科研绘图神器:MATLAB科技绘图与数据分析

小智送书第二期~ 为了回馈粉丝们的厚爱,今天小智给大家送上一套科研绘图的必备书籍------MATLAB科技绘图与数据分析。下面我会详细给大家介绍这套图书,文末留有领取方式。

图书介绍

《MATLAB科技绘图与数据分析》是一本综合性强、内容丰富的书籍,对于希望提升数据分析与科研绘图能力的读者而言,是不可多得的参考书。本书结合了作者丁金滨多年的数据分析与科研绘图经验,从基础操作到高级数据分析,详尽地讲解了MATLAB在科技图表制作与数据分析中的使用方法与技巧,涵盖了MATLAB的方方面面。书中提供了丰富的实例和详细的操作步骤,帮助读者快速上手并深入理解每个知识点。同时,本书还配有近300个示例的教学视频和上机练习资源文件,为读者提供了更直观、更实用的学习体验。

图书已经上架京东商城,可以在清华大学出版社旗舰店购买:https://item.jd.com/14604758.html

作者介绍

丁金滨,毕业于航空航天大学,现任职于中国科学院,担任高级工程师。从事科研工作近二十年,参与国家科技重大专项攻关任务,熟练掌握各类工程应用与数据分析软件,曾获得国家专利奖、北京市专利奖和中科院成果转化特等奖等荣誉。

读者对象

本书适合从事数据可视化与数据分析的科研工程技术人员、工程师,以及高校相关专业的本科生和研究生阅读。无论是MATLAB的初学者还是进阶用户,都能从本书中找到实用的指导和灵感。

推荐理由

这是一本全面介绍MATLAB科技绘图与数据分析的书籍,非常适合初学者逐步学习和掌握,也适合进阶用户提升技能。书中提供的大量示例和精美图表,不仅能够帮助读者理解理论知识,还能够通过实践加深记忆,提高学习效率。视频教学的加入,为读者提供了一个直观的学习途径,上机练习资源文件的存在,使得读者可以在阅读理论之后,立即动手实践,极大地提升学习效果。资深作者的深厚背景保证了书籍内容的专业性和前沿性,是科研人员、工程师和学生的宝贵参考资料。


图书目录

第 1 章 MATLAB的基本操作

  • 1.1 工作环境
    • 1.1.1 工作界面
    • 1.1.2 选项卡
    • 1.1.3 命令行窗口
    • 1.1.4 命令历史记录窗口
    • 1.1.5 当前文件夹
    • 1.1.6 工作区和变量编辑器
  • 1.2 搜索路径
    • 1.2.1 路径搜索机制
    • 1.2.2 设置搜索路径
  • 1.3 文件操作
    • 1.3.1 打开文件
    • 1.3.2 关闭文件
    • 1.3.3 读取二进制文件
    • 1.3.4 写入二进制文件
    • 1.3.5 写入文本文件
    • 1.3.6 读取文本文件
  • 1.4 数据存取
    • 1.4.1 使用向导导入数据
    • 1.4.2 使用函数存取数据
  • 1.5 帮助系统
    • 1.5.1 文本帮助
    • 1.5.2 演示帮助
    • 1.5.3 帮助导航窗口
  • 1.6 本章小结

第 2 章 数据类型与基本运算

  • 2.1 数据类型
    • 2.1.1 数值类型
    • 2.1.2 字符类型
    • 2.1.3 结构体
    • 2.1.4 元胞数组
    • 2.1.5 函数句柄
    • 2.1.6 映射容器
  • 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.3.5 矩阵信息
  • 2.4 本章小结

第 3 章 程序设计

  • 3.1 变量与语句
    • 3.1.1 变量命名
    • 3.1.2 变量类型
    • 3.1.3 特殊变量
    • 3.1.4 关键字
    • 3.1.5 语句构成
  • 3.2 程序控制
    • 3.2.1 顺序结构
    • 3.2.2 分支结构
    • 3.2.3 循环结构
    • 3.2.4 其他常用控制命令
  • 3.3 M文件
    • 3.3.1 M文件编辑器
    • 3.3.2 函数式M文件
    • 3.3.3 脚本式M文件
  • 3.4 本章小结

第 4 章 图窗信息

  • 4.1 图窗窗口
    • 4.1.1 创建图窗
    • 4.1.2 获取当前坐标区或图
    • 4.1.3 创建笛卡儿坐标区
    • 4.1.4 清除坐标区
    • 4.1.5 清空图窗
  • 4.2 分块图布局
    • 4.2.1 分块图布局函数
    • 4.2.2 创建布局
    • 4.2.3 指定流式图块排列
    • 4.2.4 创建布局标题和轴标签
    • 4.2.5 创建占据多行和多列的坐标区
    • 4.2.6 从特定编号的图块开始放置坐标区对象
    • 4.2.7 替换图块的内容
  • 4.3 子图布局
    • 4.3.1 划分子图函数
    • 4.3.2 创建子图
    • 4.3.3 绘制大小不同的子图
    • 4.3.4 自定义子图位置
    • 4.3.5 创建包含极坐标区的子图
    • 4.3.6 将子图置为当前坐标区
    • 4.3.7 将现有坐标区转换为子图
    • 4.3.8 将不同图窗中的坐标区转换为子图
  • 4.4 坐标轴信息
    • 4.4.1 添加轴标签
    • 4.4.2 设置坐标轴范围
    • 4.4.3 设置坐标轴刻度
    • 4.4.4 设置坐标轴刻度标签
    • 4.4.5 旋转坐标轴刻度标签
    • 4.4.6 显示坐标区轮廓
    • 4.4.7 设置坐标轴范围和纵横比
    • 4.4.8 显示或隐藏坐标区网格线
    • 4.4.9 创建双Y轴图
  • 4.5 添加标题与图例
    • 4.5.1 添加标题
    • 4.5.2 添加副标题
    • 4.5.3 添加副标题到子图网格
    • 4.5.4 添加图例
  • 4.6 本章小结

第 5 章 二维图绘制

  • 5.1 基于数据绘图
    • 5.1.1 图形绘制的基本步骤
    • 5.1.2 基本绘图函数
    • 5.1.3 工作区绘图
  • 5.2 函数图绘制
    • 5.2.1 泛函绘图
    • 5.2.2 一元函数绘图
    • 5.2.3 隐函数绘图
  • 5.3 图形修饰
    • 5.3.1 线型、标记和颜色
    • 5.3.2 "名称-值对"参数
    • 5.3.3 图案填充
  • 5.4 特殊坐标图
    • 5.4.1 极坐标图
    • 5.4.2 对数坐标图
    • 5.4.3 柱坐标/球坐标图
  • 5.5 本章小结

第 6 章 三维图绘制

  • 6.1 三维图形绘制
    • 6.1.1 基本绘图步骤
    • 6.1.2 基本绘图函数
    • 6.1.3 图形的修饰
  • 6.2 网格与曲面图
    • 6.2.1 生成栅格数据
    • 6.2.2 数据生成函数
    • 6.2.3 绘制网格图
    • 6.2.4 绘制曲面图
    • 6.2.5 绘制函数图
  • 6.3 三维图形的控制
    • 6.3.1 设置视角
    • 6.3.2 设置坐标轴
    • 6.3.3 透视、镂空与裁切
    • 6.3.4 颜色控制
    • 6.3.5 照明和材质处理
  • 6.4 本章小结

第 7 章 专业图绘制

  • 7.1 线图
    • 7.1.1 创建阶梯图

1.2 含误差条的线图

  • 7.1.3 面积图
  • 7.1.4 堆叠线图
  • 7.1.5 等高线图
  • 7.2 分布图
    • 7.2.1 直方图
    • 7.2.2 创建条形图
    • 7.2.3 二元直方图
    • 7.2.4 箱线图
    • 7.2.5 分簇散点图
    • 7.2.6 三维分簇散点图
    • 7.2.7 气泡图
  • 7.3 散点图和平行坐标图
    • 7.3.1 散点图
    • 7.3.2 三维散点图
    • 7.3.3 分bin散点图
    • 7.3.4 带直方图的散点图
    • 7.3.5 散点图矩阵
    • 7.3.6 平行坐标图
  • 7.4 离散数据图
    • 7.4.1 条形图
    • 7.4.2 三维条形图
    • 7.4.3 帕累托图
    • 7.4.4 茎图(离散序列数据图)
    • 7.4.5 三维离散序列图
  • 7.5 总体部分图及热图
    • 7.5.1 气泡云图
    • 7.5.2 词云图
    • 7.5.3 饼图
    • 7.5.4 三维饼图
    • 7.5.5 热图
  • 7.6 本章小结

第 8 章 句柄图形对象

  • 8.1 句柄图形对象体系
    • 8.1.1 句柄图形组织
    • 8.1.2 句柄图形对象类型简介
  • 8.2 句柄图形对象的基本操作
    • 8.2.1 创建对象
    • 8.2.2 访问对象句柄
    • 8.2.3 复制和删除对象
    • 8.2.4 控制图形输出
    • 8.2.5 保存句柄
  • 8.3 图形对象属性设置
    • 8.3.1 设置属性
    • 8.3.2 设置默认属性
    • 8.3.3 通用属性
  • 8.4 核心句柄图形对象
    • 8.4.1 Figure对象
    • 8.4.2 Core对象
    • 8.4.3 Plot对象
    • 8.4.4 Group对象
    • 8.4.5 Annotation对象
  • 8.5 Axes对象
    • 8.5.1 标签与外观
    • 8.5.2 坐标轴位置
    • 8.5.3 一图多轴
    • 8.5.4 坐标轴控制
    • 8.5.5 线条颜色控制
    • 8.5.6 绘图操作
  • 8.6 本章小结

第 9 章 数据描述性分析

  • 9.1 基本统计量
    • 9.1.1 均值(期望)
    • 9.1.2 中位数
    • 9.1.3 方差
    • 9.1.4 标准差
    • 9.1.5 高阶矩
    • 9.1.6 相关系数
    • 9.1.7 协方差
    • 9.1.8 互相关
    • 9.1.9 互协方差
  • 9.2 偏度与峰度
    • 9.2.1 偏度
    • 9.2.2 峰度
  • 9.3 统计数据可视化
    • 9.3.1 Andrews图
    • 9.3.2 平行坐标图
    • 9.3.3 双标图
    • 9.3.4 经验累加分布图
    • 9.3.5 Q-Q图(分位数图)
    • 9.3.6 箱线图
  • 9.4 本章小结

第 10 章 插值与拟合

  • 10.1 数据插值
    • 10.1.1 一维插值
    • 10.1.2 二维插值
    • 10.1.3 三维插值
    • 10.1.4 多维插值
    • 10.1.5 三次样条插值
    • 10.1.6 分段三次Hermite插值
    • 10.1.7 修正Akima分段三次Hermite插值
  • 10.2 曲线拟合
    • 10.2.1 多项式拟合
    • 10.2.2 曲线拟合工具
  • 10.3 本章小结

第 11 章 回归分析

  • 11.1 一元多项式回归
    • 11.1.1 获取拟合数据
    • 11.1.2 估值与残差
    • 11.1.3 置信区间
    • 11.1.4 交互式操作环境
  • 11.2 多元线性回归
    • 11.2.1 多元线性回归建模
    • 11.2.2 多元回归残差图
  • 11.3 非线性回归
    • 11.3.1 回归模型
    • 11.3.2 回归预测
    • 11.3.3 回归置信区间
    • 11.3.4 交互式操作环境
    • 11.3.5 曲线拟合工具
  • 11.4 逐步回归
    • 11.4.1 逐步回归建模
    • 11.4.2 交互式操作环境
  • 11.5 本章小结

第 12 章 优化问题求解

  • 12.1 基于问题的优化
    • 12.1.1 创建优化变量
    • 12.1.2 创建方程问题
    • 12.1.3 创建优化问题
    • 12.1.4 求解优化问题或方程问题
  • 12.2 基于求解器的优化
    • 12.2.1 线性规划
    • 12.2.2 有约束非线性规划
    • 12.2.3 无约束非线性优化
    • 12.2.4 多目标规划
    • 12.2.5 二次规划
  • 12.3 最小二乘最优问题
    • 12.3.1 约束线性最小二乘
    • 12.3.2 非线性曲线拟合
    • 12.3.3 非负线性最小二乘
  • 12.4 本章小结

赠书领取

为了鼓励更多的人学习和掌握科研绘图知识,我们特别推出了《MATLAB科技绘图与数据分析》赠书活动。扫描下方二维码加入Damon小智的赠书群,参与抽奖,有机会获得《MATLAB科技绘图与数据分析》图书,提升你的科研技能,与我们一起在科研的道路上不断前行。

扫码加入:👇👇👇

本次抽奖赠书本着公平、公正、公开的原则,从群内抽出多名幸运粉丝寄送《MATLAB科技绘图与数据分析》(包邮)。

相关推荐
Mopes__13 分钟前
Python | Leetcode Python题解之第319题灯泡开关
python·leetcode·题解
叫我:松哥28 分钟前
【优秀python大屏】基于python flask的广州历史天气数据应用与可视化大屏
开发语言·python·信息可视化·数据分析·flask·可视化·大屏
二川bro33 分钟前
Python | TypeError: unsupported operand type(s) for +=: ‘int’ and ‘str’
android·java·python
翰霖努力成为专家37 分钟前
Attention Module (SAM)是什么?
人工智能·python·机器学习
何容与39 分钟前
java学习记录
java·python·学习
Top Secret1 小时前
python绘图,控制sub子图的间距
开发语言·python
新知图书1 小时前
Django配置模板引擎
后端·python·django
念念散1 小时前
【Python】Django Web 框架
开发语言·python
IT毕设梦工厂1 小时前
计算机毕业设计选题推荐-教务管理系统-Java/Python项目实战
java·python·毕业设计·源码·课程设计
IT研究室1 小时前
计算机毕业设计选题推荐-网上订餐系统-Java/Python项目实战
java·python·毕业设计·课程设计