新書推薦:
《
万千心理·儿童心理治疗中的心智化:临床实践指导
》
售價:HK$
87.4
《
自我囚禁的人:完美主义的心理成因与自我松绑(破除你对完美主义的迷思,尝试打破自我评价过低与焦虑的恶性循环)
》
售價:HK$
66.1
《
周易
》
售價:HK$
44.6
《
东南亚的传统与发展
》
售價:HK$
67.2
《
乾隆制造
》
售價:HK$
87.4
《
资治通鉴臣光曰辑存 资治通鉴目录(司马光全集)(全二册)
》
售價:HK$
304.4
《
明代社会变迁时期生活质量研究
》
售價:HK$
316.2
《
律令国家与隋唐文明
》
售價:HK$
76.7
|
內容簡介: |
本书面向MATLAB的初、中级读者,在介绍MATLAB R2022a集成环境的基础上,对MATLAB使用中常用的知识和工具进行了详细的介绍。书中各章均提供了大量有针对性的示例,可供读者进行实战练习。 根据内容的侧重点不同,全书分为4部分,共20章:第1~5章为基础部分,第6~11章为数学应用部分,第12~16章为工程应用部分,第17~20章为高级应用部分。为了使读者能够更好地操作MATLAB,本书中示例的命令已记录在M文件及其他相关文件中,读者可以将相关的目录设置为工作目录,直接使用M文件进行操作,以便快速掌握MATLAB的使用方法。
|
關於作者: |
刘浩,博士,毕业于北京航空航天大学,博士后出站,现就职于重庆大学,从事教学、科学研究与实验技术开发工作。承担航空、航天、汽车等领域课题研究20余项。在国内外著名期刊发表论文20余篇,多篇文章被SCI、EI收录,其中国际A类期刊5篇;获授权国家发明专利多项,使用MATLAB等工具从事科研工作近二十年,经验丰富。
|
目錄:
|
第1部分第1章 MATLAB概述11.1 MATLAB简介21.1.1 MathWorks及其产品概述21.1.2 MATLAB与其他数学软件21.1.3 MATLAB的主要特点31.1.4 MATLAB系统的组成31.1.5 MATLAB应用程序简介41.2 目录结构51.3 工作环境61.3.1 选项卡/组71.3.2 命令行窗口81.3.3 工作区窗口91.4 通用命令91.5 文件管理101.5.1 当前文件夹窗口101.5.2 搜索路径及其设置111.6 帮助系统121.6.1 纯文本帮助131.6.2 演示帮助131.6.3 帮助导航浏览器141.7 示例展示141.8 本章小结15第2章 基础知识162.1 数据类型172.1.1 数值类型172.1.2 逻辑类型212.1.3 字符类型232.1.4 函数句柄252.1.5 结构体类型272.1.6 数组存储形式302.1.7 元胞数组类型312.1.8 map容器类型352.2 矩阵的基本操作392.2.1 矩阵和数组的概念及其区别392.2.2 矩阵的构造402.2.3 矩阵大小及结构的改变442.2.4 矩阵下标引用462.2.5 矩阵信息的获取482.2.6 矩阵的保存和加载532.3 运算符592.3.1 算术运算符592.3.2 关系运算符602.3.3 逻辑运算符612.3.4 运算优先级622.4 字符串处理函数632.4.1 字符串或字符串数组的构造632.4.2 字符串比较642.4.3 字符串查找和替换652.4.4 字符串和数值的转换662.5 本章小结67第3章 数组与矩阵683.1 数组运算693.1.1 数组的创建和操作693.1.2 数组的常见运算723.2 矩阵操作773.2.1 创建矩阵773.2.2 改变矩阵大小813.2.3 重构矩阵843.3 矩阵元素的运算843.3.1 矩阵的加减法运算843.3.2 矩阵的乘法运算853.3.3 矩阵的除法运算873.3.4 矩阵的幂运算873.3.5 矩阵元素的查找883.3.6 矩阵元素的排序883.3.7 矩阵元素的求和893.3.8 矩阵元素的求积903.3.9 矩阵元素的差分913.4 矩阵运算923.4.1 矩阵分析923.4.2 矩阵分解973.4.3 特征值和特征向量1033.5 稀疏矩阵1043.5.1 稀疏矩阵的存储方式1053.5.2 稀疏矩阵的生成1053.5.3 稀疏矩阵的运算1093.6 本章小结110第4章 程序设计1114.1 M文件编辑器1124.2 变量1154.2.1 变量的命名1154.2.2 变量的类型1154.2.3 特殊变量1164.2.4 关键字1164.3 控制流1174.3.1 顺序结构1174.3.2 if-else-end分支结构1184.3.3 switch-case结构1194.3.4 try-catch结构1214.3.5 for循环结构1224.3.6 while循环结构1244.4 常用指令1254.4.1 return指令1254.4.2 input指令和keyboard指令1254.4.3 yesinput指令1264.4.4 pause指令1264.4.5 continue指令1264.4.6 break指令1274.4.7 error指令和warning指令1274.5 脚本和函数1274.5.1 脚本1274.5.2 函数1294.5.3 M文件的一般结构1304.5.4 匿名函数、子函数、私有函数与私有目录1324.5.5 重载函数1344.5.6 eval函数和feval函数1344.5.7 内联函数1364.5.8 向量化和预分配1394.5.9 函数的函数1394.5.10 P码文件1404.6 变量的检测与传递1424.6.1 输入/输出变量检测指令1424.6.2 “可变数量”输入/输出变量1424.6.3 跨空间变量传递和赋值1444.7 程序调试1464.7.1 程序调试的基本概念1474.7.2 直接调试法1474.7.3 使用调试函数进行调试1484.7.4 工具调试法1514.7.5 程序的性能优化技术1524.8 本章小结153第5章 数据可视化1545.1 图形绘制1555.1.1 离散数据及离散函数1555.1.2 连续函数1555.1.3 图形绘制示例1565.1.4 图形绘制的基本步骤1585.2 二维图形绘制1585.2.1 plot指令1585.2.2 栅格1635.2.3 文字说明1635.2.4 线型、标记和颜色1665.2.5 坐标轴设置1685.2.6 图形叠绘1695.2.7 子图绘制1705.2.8 交互式绘图1715.2.9 双坐标轴绘制1725.2.10 fplot绘图指令1735.2.11 ezplot绘图指令1745.2.12 特殊坐标轴绘图1755.2.13 二维特殊图形函数1765.3 三维图形绘制1805.3.1 三维曲线图绘制1805.3.2 三维网格图绘制1815.3.3 三维曲面图绘制1825.3.4 光照模型1835.3.5 绘制等值线图1855.4 四维图形可视化1865.4.1 用颜色描述第四维1865.4.2 其他函数1865.5 本章小结187第2部分第6章 数值计算1886.1 多项式及其函数1896.1.1 多项式的表达式和创建1896.1.2 多项式求根1906.1.3 多项式的四则运算1916.1.4 多项式的导数、积分与估值1936.1.5 多项式运算函数及操作指令1946.1.6 有理多项式1956.2 数据插值1966.2.1 一维插值1976.2.2 二维插值1996.3 函数的极限2006.3.1 极限的概念2006.3.2 求极限的函数2016.4 函数数值积分2026.4.1 数值积分问题的数学表述2026.4.2 一元函数的数值积分2036.4.3 多重数值积分2046.5 本章小结205第7章 符号计算2067.1 符号计算概述2077.2 符号对象和符号表达式2077.2.1 对象创建命令2077.2.2 对象创建示例2087.2.3 运算符和基本函数2117.2.4 对象类别识别函数2137.2.5 表达式中的变量确定2157.2.6 符号计算的精度2167.3 符号表达式的基本操作2177.3.1 符号表达式的显示2177.3.2 符号表达式的合并2187.3.3 符号表达式的展开2187.3.4 符号表达式的嵌套2197.3.5 符号表达式的分解2207.3.6 符号表达式的化简2207.4 符号表达式的替换2217.4.1 subs替换函数2217.4.2 subexpr替换函数2227.5 符号函数的操作2237.5.1 复合函数操作2237.5.2 反函数操作2247.6 微积分2247.6.1 极限2257.6.2 微分2267.6.3 积分2277.6.4 级数求和2277.6.5 泰勒级数2287.7 积分变换2297.7.1 傅里叶变换2297.7.2 拉普拉斯变换2307.7.3 Z变换2307.8 方程求解2327.8.1 代数方程求解2327.8.2 微分方程求解2347.9 符号分析可视化2357.9.1 funtool分析界面2357.9.2 taylortool分析界面2387.10 本章小结239第8章 概率统计2408.1 产生随机数2418.1.1 二项分布随机数的产生2418.1.2 正态分布随机数的产生2418.1.3 常见分布随机数的产生2428.2 概率密度计算2438.2.1 通用函数概率密度值2438.2.2 专用函数概率密度值2448.3 累积概率分布2458.3.1 通用函数累积概率值2458.3.2 专用函数累积概率值2478.4 统计特征2478.4.1 平均值、中值2488.4.2 数据比较2488.4.3 期望2498.4.4 方差和标准差2498.4.5 协方差与相关系数2508.5 统计作图2518.5.1 正整数频率表2518.5.2 累积分布函数图形2528.5.3 最小二乘拟合直线2528.5.4 绘制正态分布概率图形2538.5.5 样本数据的盒图2548.5.6 参考线绘制2558.5.7 样本概率图形2568.5.8 正态拟合直方图2578.6 本章小结258第9章 数学建模基础2599.1 曲线拟合函数2609.1.1 多项式拟合2609.1.2 加权最小方差拟合原理及示例2619.1.3 非线性曲线拟合2639.2 参数估计函数2649.2.1 常见分布的参数估计2649.2.2 点估计2669.2.3 区间估计2689.3 参数传递2689.3.1 输入和输出参数的数目2699.3.2 可变数目的参数传递2709.3.3 返回被修改的输入参数2719.3.4 全局变量2729.4 本章小结273第10章 智能算法27410.1 粒子群算法实现27510.1.1 基本原理27510.1.2 程序设计27610.1.3 经典应用28310.2 遗传算法实现28710.2.1 基本原理28710.2.2 程序设计29010.2.3 经典应用29510.3 蚁群算法概述30010.3.1 基本原理30010.3.2 程序设计30110.3.3 经典应用30410.4 本章小结310第11章 偏微分方程31111.1 偏微分方程工具箱31211.1.1 偏微分方程常见类型31211.1.2 偏微分方程的求解过程31711.2 求解偏微分方程31911.2.1 求解椭圆方程31911.2.2 求解抛物线方程32311.2.3 求解双曲线方程32711.2.4 求解特征值方程33111.3 本章小结335第3部分第12章 优化工具33612.1 优化常用函数及最优化问题33712.1.1 优化常用函数33712.1.2 最优化问题33912.2 线性规划34112.2.1 线性规划函数34212.2.2 线性规划问题的应用34312.3 无约束非线性规划35212.3.1 基本数学原理介绍35312.3.2 无约束非线性规划函数35412.3.3 无约束非线性规划问题的应用3571
|
|