图书简介

以MATLAB 2018为基础,结合高等学校学生的教学经验和计算科学的应用,讲解数学计算和仿真分析的各种方法和技巧,完整的编写一套让学生与零基础读者可以灵活掌握的教学指南。让学生与零基础*终脱离书本,应用于工程实践中。《MATLAB R2018基础与实例教程》主要内容包括MATLAB的入门,数据计算与矩阵函数,程序设计,绘图命令,符号运算,矩阵分析与应用,微分与积分计算,三维动画,图形用户界面设计,MATLAB联合编程,Simulink仿真设计等内容。本书覆盖数学计算与仿真分析的各个方面,既有MATLAB基本函数的介绍,也有用MATLAB编写的专门计算程序,利用函数解决不同数学应用问题,实例丰富而典型,包括两章经典实例,将重点知识进行融入应用,指导读者有的放矢地进行学习。《MATLAB R2018基础与实例教程》既可作为初学者的入门用书,也可作为工程技术人员、本科生、研究生的教材用书。

章节目录

第1章 MATLAB入门

1.1 MATLAB概述

1.1.1 MATLAB的发展历程

1.1.2 MATLAB系统

1.1.3 MATLAB语言的特点

1.2 启动MATLAB

1.3 MATLAB2018的工作环境

1.3.1 工具栏

1.3.2 命令行窗口

1.3.3 命令历史记录窗口

1.3.4 当前文件夹窗口

1.3.5 工作区窗口

1.4 课后习题第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.2.5 矩阵元素函数

2.2.6 矩阵运算

2.3 操作实例——矩阵更新

2.4 课后习题

第3章 程序设计

3.1 M文件

3.1.1 命令文件

3.1.2 函数文件

3.1.3 文件函数

3.2 程序结构

3.2.1 顺序结构

3.2.2 循环结构

3.2.3 分支结构

3.3 操作实例——统计M文件代码行数

3.4 课后习题第4章 绘图命令

4.1 二维绘图

4.1.1 figure命令

4.1.2 plot绘图命令

4.1.3 line命令

4.1.4 subplot命令

4.1.5 fplot绘图命令

4.2 设置坐标系

4.2.1 极坐标系下绘图

4.2.2 半对数坐标系下绘图

4.2.3 双y轴坐标

4.2.4 坐标系控制

4.3 二维图形修饰处理

4.3.1 图形的重叠控制

4.3.2 图形注释

4.3.3 分格线控制

4.3.4 图形放大与缩小

4.4 三维绘图

4.4.1 三维曲线命令

4.4.2 三维网格命令

4.4.3 三维曲面命令

4.4.4 散点图命令

4.5 三维图形修饰处理

4.5.1 视角处理

4.5.2 颜色处理

4.6 操作实例——绘制函数的三维视图

4.7 课后习题第5章 符号运算

5.1 符号与多项式

5.1.1 字符串

5.1.2 单元型变量

5.1.3 结构型变量

5.1.4 多项式运算

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.5 课后习题第6章 矩阵分析与应用

6.1 矩阵的相似标准形

6.1.1 若尔当标准形

6.1.2 厄米法线形

6.2 矩阵分解

6.2.1 楚列斯基(Cholesky)分解

6.2.2 LU分解

6.2.3 LDM T 与LDL T 分解

6.2.4 QR分解

6.2.5 SVD分解

6.2.6 舒尔(Schur)分解

6.2.7 海森伯格(Hessenberg)分解

6.3 线性方程组的求解

6.3.1 线性方程组基础

6.3.2 利用矩阵的逆(伪逆)与除法求解

6.3.3 利用行阶梯形求解

6.3.4 利用矩阵分解法求解

6.3.5 非负最小二乘解

6.4 操作实例——“病态”矩阵问题

6.5 课后习题第7章 微分与积分计算

7.1 极限、导数

7.1.1 极限

7.1.2 导数

7.2 微积分

7.2.1 定积分与不定积分

7.2.2 微分

7.3 积分函数

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.6 PDE模型方法

7.7 操作实例——比较时域和频域中的余弦波

7.8 课后习题第8章 三维动画

8.1 特殊图形

8.1.1 统计图形

8.1.2 离散数据图形

8.1.3 向量图形

8.1.4 柱面与球面

8.2 图像处理

8.2.1 图像的读写

8.2.2 图像的显示及信息查询

8.3 视频文件

8.3.1 读取视频文件

8.3.2 写入视频文件

8.3.3 视频信息查询

8.4 音频文件

8.5 动画演示

8.6 操作实例——盐泉的钾性判别

8.7 课后习题第9章 图形用户界面设计

9.1 用户界面概述

9.2 图形用户界面设计

9.2.1 GUIDE界面

9.2.2 GUIDE控件

9.3 控件编程

9.3.1 菜单设计

9.3.2 回调函数

9.4 操作实例——演示三维曲面操作

9.5 课后习题第10章 MATLAB联合编程

10.1 应用程序接口介绍

10.1.1 MEX文件简介

10.1.2 mx-库函数和MEX文件的区别

10.1.3 MAT文件

10.2 MEX文件的编辑与使用

10.2.1 编写C语言MEX文件

10.2.2 编写FORTRAN语言MEX 文件

10.3 MATLAB与C/C++语言联合编程

10.3.1 独立应用程序

10.3.2 面向C/C++的DLL

10.4 操作实例——创建矩阵C++共享库

10.5 课后习题第11章 Simulink仿真设计

11.1 Simulink简介

11.2 Simulink编辑环境

11.3 模块的创建

11.3.1 创建模块文件

11.3.2 模块的基本操作

11.3.3 模块参数设置

11.3.4 子系统及其封装

11.4 仿真分析

11.4.1 仿真参数设置

11.4.2 仿真的运行和分析

11.5 操作实例——数字低通滤波器离散时间系统

11.6 课后习题

图书评论

matlab基础与实例教程,MATLAB R2018基础与实例教程相关推荐

  1. MATLAB学习笔记2:MATLAB基础知识(下)

    阅读前请注意: 1. 该学习笔记是华中师范大学HelloWorld程序设计协会2021年寒假MATLAB培训的学习记录,是基于培训课堂内容的总结归纳.拓展阅读.博客内容由 @K2SO4钾 撰写.编辑, ...

  2. MathWorks官方MATLAB/Simulink基础入门视频教程 笔记(Simulink基础)

    MATLAB官方教程笔记第二篇了,上一篇主要讲的是MATLAB基础:MathWorks官方MATLAB/Simulink基础入门视频教程 笔记(matlab基础) 这一篇主要是讲simulink基础了 ...

  3. MATLAB学习笔记3:MATLAB编程基础(前半)

    阅读前请注意: 1. 该学习笔记是华中师范大学HelloWorld程序设计协会2021年寒假MATLAB培训的学习记录,是基于培训课堂内容的总结归纳.拓展阅读.博客内容由 @K2SO4钾 撰写.编辑, ...

  4. 【CSS3教程】CSS3基础常用技巧实例集合

    为什么80%的码农都做不了架构师?>>>    CSS3常用技巧 CSS3下条纹&方格斜纹背景的实现 一.效果抢先:CSS3下的条纹背景demo 这些美丽的纹饰全部都是由CS ...

  5. MATLAB说文本命令超过,MATLAB基础

    可以直接调用,而且因为用户文件同MATALB的库函数在形式上一样,所以用户文件也可作为MATALB的库函数来调用.因而,用户可以根据自己的需要方便地建立和扩充新地库函数,以便提高MATALB地使用效率 ...

  6. Matlab:Matlab编程语言应用之三维绘图可视化(基础知识点基本函)的使用方法简介、案例实现(三维曲线图机械阻尼振动三维等高线图等案例)之详细攻略

    Matlab:Matlab编程语言应用之三维绘图可视化(基础知识点&基本函)的使用方法简介.案例实现(三维曲线图&机械阻尼振动&三维等高线图等案例)之详细攻略 目录 三维绘图基 ...

  7. GNU Radio基础操作与简易MATLAB分析

    GNU Radio基础操作与简易MATLAB分析 GNU Radio流图基本操作 1. 搭建频谱分析仪 搭建一个频谱分析仪的GNU Radio流图程序.在搭建过程中,本人使用了B200mini设备(支 ...

  8. Matlab数据可视化(1):基础篇 I

    本文在<MATLAB Graphics and Data Visualization Cookbook>一书的基础上,介绍Matlab数据可视化方法. 我们假设读者已经具备Matlab的基 ...

  9. 控制工程基础MATLAB仿真实验,控制工程基础实验指导书——MATLAB仿真部分.doc

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbspmatlab 控制工程基础实验指导书--MATLAB仿真部分.d ...

  10. matlab数组求一阶导数,用matlab求符号函数数组或函数矩阵的导数实例教程

    用matlab求符号函数数组或函数矩阵的导数实例教程 在符号矩阵中,矩阵的每个元素都可以存放符号函数,这是对符号函数数组的求到运算是对数组元素逐个进行的.接下来就以实例向大家介绍一下用matlab对符 ...

最新文章

  1. kaggle信用卡欺诈看异常检测算法——无监督的方法包括: 基于统计的技术,如BACON *离群检测 多变量异常值检测 基于聚类的技术;监督方法: 神经网络 SVM 逻辑回归...
  2. dw项目符号空心圆怎么设置_项目规范配置之editorconfigamp;prettier
  3. 【NLP】好资源!近 20 万本 txt 书籍的语料库,可用于 GPT 模型训练和语义分析...
  4. 二维动态规划降维误差一般为多少_动态规划 所有题型的总结
  5. 软件开发团队中,凭什么新手当道?| 畅言
  6. How to manage concurrency in Django models
  7. 【优化】如何检测移动端 CPU 以及内存占用率
  8. vscode php断点调试,如何使用vscode断点调试laravel
  9. 卡巴斯基终生免费使用方法
  10. tomcat6url请求400错误(%2F与%5C)
  11. vue 实现点击图片放大
  12. C语言:“~”操作符详解
  13. 2021-1-25计算机快速入门,简单掌握各种技巧
  14. ARM来中关村“卖艺”,地平线机器人科技拜码头
  15. web前端大作业 (仿英雄联盟网站制作html css javascript) 学生dreamweaver网页设计作业
  16. 飞机大战小游戏(超详细)
  17. java的ide是什么_什么是IDE,java开发的ide是什么?
  18. recyclerview滚动到指定条目
  19. (推荐)Swift入门级免费视频 - 只需学习8小时
  20. Excel导入poi、导出poi

热门文章

  1. 微信小游戏源码(从入门到入坑-火柴人勇闯地下城))
  2. 解决VMware 小度wifi 驱动报错问题 Driver error
  3. UE4虚幻引擎更改项目缓存路径
  4. 生成pdf设置中文字体出错 \simsun.ttc' with 'Identity-H' is not recognized或者type of font{0} is not recognized
  5. 川师c语言实验报告9,川师c语言实验报告十.doc
  6. c语言实验报告(八),C语言实验报告(八
  7. 微信开发者工具之WXS和简单组件
  8. 【C语言】 C语言图形编程 俄罗斯方块 课程设计
  9. linux下hg无法运行_linux下hg无法运行_Linux下Mercurial (hg)配置说明
  10. 监狱干警定位管理系统