目录第1章MATLAB操作基础11.1MATLAB概述11.1.1MATLAB产生的历史背景11.1.2MATLAB的主要功能21.1.3MATLAB的语言特点31.2MATLAB的运行环境及安装41.2.1MATLAB的运行环境41.2.2MATLAB7.0的安装51.3MATLAB集成环境91.3.1启动与退出MATLAB集成环境91.3.2MATLAB的命令窗口101.3.3工作空间窗口121.3.4当前目录窗口121.3.5MATLAB的搜索路径131.3.6命令历史记录窗口141.3.7启动平台窗口和Start按钮141.3.8MATLAB的菜单栏161.3.9MATLAB的工具栏271.4MATLAB入门实践271.4.1命令窗口操作271.4.2计算结果的图形表示291.4.3内存变量的查阅命令——who或whos311.4.4变量的文件保存命令——save和load命令311.5MATLAB帮助系统321.5.1帮助窗口321.5.2帮助命令321.5.3演示系统351.5.4远程帮助系统35第2章矩阵及其基本运算362.1矩阵的表示362.1.1实数矩阵输入362.1.2复数矩阵输入372.1.3sym函数——定义符号矩阵382.1.4syms函数——定义矩阵的又一函数392.1.5sym的另一职能——把数值矩阵转化成相应的符号矩阵39 2.1.6创建大矩阵402.1.7cat函数——创建多维数组402.1.8zeros函数——零矩阵的生成412.1.9eye函数——单位矩阵的生成422.1.10ones函数——生成全1阵442.1.11rand函数——生成均匀分布随机矩阵462.1.12randn函数——生成正态分布随机矩阵472.1.13randperm函数——产生随机序列482.1.14linspace函数——线性等分向量的生成482.1.15logspace函数——产生对数等分向量512.1.16blkdiag函数——产生以输入元素为对角线元素的矩阵532.1.17compan函数——生成友矩阵532.1.18hankel函数——生成Hankel方阵542.1.19hilb函数——生成Hilbert(希尔伯特)矩阵542.1.20invhilb函数——逆Hilbert矩阵生成552.1.21pascal函数——生成Pascal矩阵552.1.22toeplitz函数——生成托普利兹矩阵562.1.23wilkinson函数——生成Wilkinson特征值测试阵572.2矩阵的运算582.2.1矩阵的加减运算指令582.2.2矩阵的简单乘法592.2.3dot函数——向量的点积602.2.4cross函数——向量叉乘602.2.5向量的混合积运算612.2.6conv函数——矩阵的卷积和多项式乘法612.2.7deconv函数——反褶积(解卷)和多项式除法运算622.2.8kron函数——张量积632.2.9intersect函数——求两个集合的交集632.2.10ismember函数——检测集合中的元素642.2.11setdiff函数——求两集合的差652.2.12setxor函数——求两个集合交集的非(异或)662.2.13union函数——求两集合的并集672.2.14unique函数——取集合的单值元素682.2.15矩阵的除法运算702.2.16矩阵乘方702.2.17expm函数——方阵指数函数722.2.18logm函数——求矩阵的对数732.2.19funm函数——方阵的函数运算732.2.20sqrtm函数——矩阵的方根742.2.21polyvalm函数——求矩阵的多项式752.2.22矩阵转置752.2.23det函数——求方阵的行列式762.2.24inv函数——求矩阵的逆772.2.25pinv函数——求矩阵的伪逆矩阵772.2.26trace函数——矩阵的迹782.2.27norm函数——求矩阵和向量的范数792.2.28cond函数——求矩阵的条件数812.2.29condest函数——1-范数的条件数估计812.2.30rcond函数——矩阵可逆的条件数估值82rcond函数用于计算矩阵条件数的倒数值,所以当矩阵X病态时,rcond(X)就接近0;X"良态"时,rcond(X)就接近 1.2.2.31condeig函数——特征值的条件数832.2.32rank函数——矩阵的秩832.2.33diag函数——矩阵对角线元素的抽取842.2.34tril函数——下三角阵的抽取852.2.35triu函数——上三角阵的抽取862.2.36reshape函数——矩阵变维872.2.37rot90函数——矩阵旋转语法说明872.2.38fliplr函数——矩阵的左右翻转882.2.39flipud函数——矩阵的上下翻转892.2.40flipdim函数——按指定维数翻转矩阵892.2.41repmat函数——复制和平铺矩阵902.2.42矩阵的比较函数902.2.43矩阵取整运算912.2.44rat函数——用有理数形式表示矩阵922.2.45rem函数——矩阵元素的余数932.2.46矩阵逻辑运算函数932.2.47符号矩阵的四则运算函数942.2.48sym函数——数值矩阵转化为符号矩阵952.2.49factor函数——符号矩阵的因式分解952.2.50expand函数——符号矩阵的展开962.2.51simple或simplify函数——符号简化972.2.52numel函数——确定矩阵元素个数982.3矩阵分解982.3.1chol函数——Cholesky分解982.3.2lu函数——LU分解992.3.3qr函数——QR分解1002.3.4qrdelete函数——从QR分解中删除列1012.3.5qinsert函数——从QR分解中添加列1022.3.6schur函数——Schur分解1032.3.7rsf2csf函数——实Schur向复Schur转化1042.3.8eig函数——特征值分解1052.3.9svd函数——奇异值分解1072.3.10gsvd函数——广义奇异值分解1082.3.11qz函数——特征值问题的QZ分解1102.3.12hess函数——海森伯格形式的分解1112.4线性方程的组的求解1122.4.1直接法求线性方程组的特解1122.4.2用矩阵的LU分解求方程组的解1152.4.3QR分解求方程组的解1162.4.4null函数——求线性齐次方程组的通解1172.4.5求非齐次线性方程组的通解1182.4.6symmlq函数——线性方程组的LQ解法1202.4.7bicg函数——双共轭梯度法解方程组1222.4.8bicgstab函数——稳定双共轭梯度方法解方程组1242.4.9cgs函数——复共轭梯度平方法解方程组1252.4.10lsqr函数——共轭梯度的LSQR方法1272.4.11qmres函数——广义最小残差法1282.4.12minres函数——最小残差法解方程组1302.4.13pcg函数——预处理共轭梯度方法1312.4.14qmr函数——准最小残差法解方程组1332.5特征值与二次型1342.5.1特征值与特征向量的求法1342.5.2cdf2rdf函数——复对角矩阵转化为实对角矩阵1352.5.3orth函数——将矩阵正交规范化1362.6秩与线性相关性1372.6.1利用rank函数判断矩阵和向量组的秩以及向量组的线性相关性137 2.6.2求行阶梯矩阵及向量组的基1382.7稀疏矩阵技术1392.7.1sparse函数——创建稀疏矩阵1392.7.2full函数——将稀疏矩阵转化为满矩阵1412.7.3find函数——稀疏矩阵非零元素的索引1412.7.4spconvert函数——外部数据转化为稀疏矩阵1422.7.5spdiags函数——生成带状(对角)稀疏矩阵1432.7.6speye函数——单位稀疏矩阵1442.7.7sprand函数——稀疏均匀分布随机矩阵1452.7.8sprandn函数——生成稀疏正态分布随机矩阵1452.7.9sprandsym函数——稀疏对称随机矩阵1462.7.10nnz函数——返回稀疏矩阵非零元素的个数1482.7.11nonzeros函数——找到稀疏矩阵的非零元素1482.7.12nzmax函数——稀疏矩阵非零元素的内存分配1492.7.13spfun函数——稀疏矩阵的非零元素应用1502.7.14spy函数——画稀疏矩阵非零元素的分布图形1502.7.15colmmd函数——稀疏矩阵的排序1512.7.16colperm函数——非零元素的列变换1522.7.17dmperm函数——Dulmage-Mendelsohn分解1522.7.18randperm函数——整数的随机排列1532.7.19condest函数——稀疏矩阵的1-范数1532.7.20normest函数——稀疏矩阵的2-范数估计值1542.7.21luinc函数——稀疏矩阵的分解1552.7.22eigs函数——稀疏矩阵的特征值分解157第3章数值计算函数1603.1基本数学函数1603.1.1sin和sinh函数——正弦函数与双曲正弦函数1603.1.2asin、asinh函数——反正弦函数与反双曲正弦函数1613.1.3cos、cosh函数——余弦函数与双曲余弦函数1623.1.4acos、acosh函数——反余弦函数与反双曲余弦函数1633.1.5tan和tanh函数——正切函数与双曲正切函数1643.1.6atan、atanh函数——反正切函数与反双曲正切函数165 3.1.7cot、coth函数——余切函数与双曲余切函数1663.1.8acot、acoth函数——反余切函数与反双曲余切函数167 3.1.9sec、sech函数——正割函数与双曲正割函数1673.1.10asec、asech函数——反正割函数与反双曲正割函数168 3.1.11csc、csch函数——余割函数与双曲余割函数1693.1.12acsc、acsch函数——反余割函数与反双曲余割函数170 3.1.13atan2函数——四象限的反正切函数1713.1.14abs函数——数值的绝对值与复数的幅值1723.1.15exp函数——求以e为底的指数函数1733.1.16expm函数——求矩阵以e为底的指数函数1733.1.17log函数——求自然对数1743.1.18log10函数——求常用对数1753.1.19sort函数——排序函数1753.1.20fix函数——向零方向取整1763.1.21roud函数——朝最近的方向取整1773.1.22floor函数——朝负无穷大方向取整1783.1.23rem函数——求余数1783.1.24ceil函数——朝正无穷大方向取整1793.1.25real函数——复数的实数部分1793.1.26imag函数——复数的虚数部分1803.1.27angle函数——求复数的相角1803.1.28conj函数——复数的共轭值1813.1.29complex函数——创建复数1833.1.30mod函数——求模数1833.1.31nchoosek函数——二项式系数或所有的组合数1843.1.32rand函数——生成均匀分布矩阵1853.1.33randn函数——生成服从正态分布矩阵1873.2插值、拟合与查表1883.2.1interp1函数——一维数据插值函数1883.2.2interp2函数——二维数据内插值1893.2.3interp3函数——三维数据插值1913.2.4interpn函数——n维数据插值1923.2.5spline函数——三次样条插值1923.2.6interpft函数——用快速Fourier算法作一维插值194 3.2.7spline函数——三次样条数据插值1943.2.8table1函数——一维查表函数1963.2.9table2函数——二维查表1963.3数据分析函数1983.3.1max函数——最大值函数1983.3.2min函数——求最小值函数2003.3.3mean函数——平均值计算2023.3.4median函数——中位数计算2033.3.5sum函数——求和2043.3.6prod函数——连乘计算2043.3.7cumsum函数——累积总和值2053.3.8cumprod函数——累积连乘2063.3.9关系及逻辑运算2083.4数值微积分2103.4.1quad函数——一元函数的数值积分2103.4.2quad8函数——牛顿-康兹法求积分2113.4.3trapz函数——用梯形法进行数值积分2133.4.4rat、rats函数——有理数近似求取2143.4.5dblquad函数——矩形区域二元函数重积分的计算215 3.4.6quad2dggen函数——任意区域上二元函数的数值积分216 3.4.7diff函数——微分函数2173.4.8int函数——积分函数2213.4.9roots函数——求多项式的根2223.4.10poly函数——通过根求原多项式2223.4.11real函数——还原多项式2233.4.12dsolve函数——求解常微分方程式2243.4.13fzero函数——求一元函数的零点2253.4.14龙格-库塔法解微分方程228第4章符号运算函数2304.1算术符号运算2304.1.1矩阵加减运算2304.1.2符号矩阵乘法2314.1.3符号除法运算2314.1.4符号的转置运算2324.1.5符号的乘方运算2334.1.6size函数——符号矩阵的维数2344.1.7compose函数——复合函数运算2344.1.8colspace函数——返回列空间的基2354.1.9real函数——求符号复数的实数部分2364.1.10image函数——求符号复数的虚数部分2364.1.11symsum函数——符号表达式求和2374.1.12collect函数——合并同类项2384.1.13expand函数——符号表达式展开2384.1.14factor函数——符号因式分解2394.1.15simplify函数——符号表达式的化简2394.1.16numden函数——符号表达式的分子与分母2404.1.17double函数——将符号矩阵转化为浮点型数值2414.1.18solve函数——代数方程的符号解析解2424.1.19simple函数——求符号表达式的最简形式2434.1.20finverse函数——函数的反函数2454.1.21poly函数——求特征多项式2454.1.22poly2sym函数——将多项式系数向量转化为带符号变量的多项式2464.1.23findsym函数——从一符号表达式中或矩阵中找出符号变量2474.1.24horner函数——嵌套形式的多项式的表达式2474.2符号函数求微积分2484.2.1limit函数——求极限2484.2.2diff函数——符号函数导数求解2494.2.3int函数——符号函数的积分2514.2.4dsolve函数——常微分方程的符号解2534.3符号函数的作图2544.3.1ezplot函数——画符号函数的图形2554.3.2ezplot3函数——三维曲线图2564.3.3ezcontour函数——画符号函数的等高线图2574.3.4ezcontourf函数——用不同颜色填充的等高线图2584.3.5ezpolar函数——画极坐标图形2594.3.6ezmesh函数——符号函数的三维网格图2604.3.7ezmeshc函数——同时画曲面网格图与等高线图2624.3.8ezsurf函数——三维带颜色的曲面图2634.3.9ezsurfc函数——同时画出曲面图与等高线图2644.4积分变换2664.4.1fourier函数——Fourier积分变换2664.4.2ifourier函数——逆Fourier积分变换2674.4.3laplace函数——Laplace变换2684.4.4ilaplace函数——逆Laplace变换2684.4.5ztrans函数——求z-变换2694.4.6iztrans函数——逆z-变换2714.5其他符号运算函数2724.5.1vpa函数——可变精度算法计算2724.5.2subs函数——在一符号表达式或矩阵中进行符号替换2734.5.3taylor函数——符号函数的Taylor级数展开式2744.5.4jacobian函数——求Jacobian矩阵2754.5.5jordan函数——Jordan标准形2764.5.6rsums函数——交互式计算Riemann2774.5.7latex函数——符号表达式的LaTex的表示式2784.5.8syms函数——创建多个符号对象的快捷函数2784.5.9maple函数——调用Maple内核2794.5.10mfun函数——Maple数学函数的数值计算2804.5.11mhelp函数——Maple函数帮助2804.5.12sym2poly函数——将符号多项式转化为数值多项式2814.5.13ccode函数——符号表达式的C语言代码2824.5.14fortran函数——符号表达式的Fortran语言代码282第5章概率统计2845.1随机数的产生2845.1.1binornd函数——二项分布的随机数据的产生284 5.1.2normrnd函数——正态分布的随机数据的产生285 5.1.3random函数——通用函数求各分布的随机数据286 5.2随机变量的描述2875.2.1pdf函数——通用函数计算概率密度函数值2875.2.2binopdf函数——二项分布的密度函数2885.2.3chi2pdf函数——求卡方分布的概率密度函数289 5.2.4ncx2pdf函数——求非中心卡方分布的密度函数290 5.2.5lognpdf函数——对数正态分布2905.2.6fpdf函数——F分布2915.2.7ncfpdf函数——求非中心F分布函数2925.2.8tpdf函数——求T分布2935.2.9gampdf函数——求Γ分布函数2945.2.10nbinpdf函数——求负二项分布2945.2.11exppdf函数——指数分布函数2955.2.12raylpdf函数——瑞利分布2965.2.13weibpdf函数——求韦伯分布2975.2.14normpdf函数——正态分布的概率值2985.2.15poisspdf函数——泊松分布的概率值2995.3随机变量的累积概率2995.3.1cdf函数——通用函数计算累积概率2995.3.2binocdf函数——二项分布的累积概率值3005.3.3normcdf函数——正态分布的累积概率值3005.4随机变量的逆累积分布函数3025.4.1icdf函数——计算逆累积分布函数3035.4.2norminv函数——正态分布逆累积分布函数3035.5随机变量的数字特征3035.5.1sort函数——排序3045.5.2sortrows函数——按行方式排序3055.5.3mean函数——计算样本均值3065.5.4var函数——求样本方差3075.5.5std函数——求标准差3085.5.6nanstd函数——忽略NaN计算的标准差3105.5.7geomean函数——计算几何平均数3105.5.8mean函数——求算术平均值3115.5.9nanmean函数——忽略NaN元素计算算术平均值313 5.5.10median函数——计算中位数3135.5.11nanmedian函数——忽略NaN计算中位数3145.5.12harmmean函数——求调和平均数3155.5.13range函数——求最大值与最小值之差3165.5.14skewness函数——样本的偏斜度3175.5.15unifstat函数——均匀分布的期望和方差3185.5.16normstat函数——正态分布的期望和方差3185.5.17binostat函数——二项分布的均值和方差3195.5.18cov函数——协方差3205.5.19corrcoef函数——相关系数3215.6参数估计3235.6.1unifit函数——均匀分布的参数估计3235.6.2normfit函数——正态分布的参数估计3245.6.3binofit函数——二项分布的参数估计3255.6.4betafit函数——计算β分布的参数估计3265.6.5mle函数——指定分布的参数估计3275.6.6expfit函数——指数分布的参数估计3285.6.7gamfit函数——γ分布参数的参数估计3285.6.8weibfit函数——韦伯分布的参数估计3285.6.9poissfit函数——泊松分布的估计值3295.6.10normfit函数——正态分布的估计值3305.6.11nlparci函数——非线性模型的参数估计的置信区间3305.6.12nlpredci函数——非线性模型置信区间预测3325.6.13lsnonneg函数——非负最小二乘法3325.6.14lsqnonneg函数——有非负限制的最小二乘法3345.6.15nlinfit函数——高斯牛顿法的非线性最小二乘拟合3355.6.16nlintool函数——非线性拟合3355.6.17betalike函数——负β分布的对数似然函数3365.6.18gamlike函数——负γ分布的对数似然估计3375.6.19normlike函数——负正态分布的对数似然函数3385.6.20weiblike函数——威布尔分布的对数似然函数3385.7假设检验3395.7.1ttest函数——t检验法3395.7.2ztest函数——u检验法3415.7.3signtest函数——符号检验3425.7.4ranksum函数——秩和检验3435.7.5signrank函数——符号秩检验3445.7.6ttest2函数——两个正态总体均值差的检验(t检验)3455.7.7jbtest函数——正态分布的拟合优度测试3465.7.8kstest2函数——两个样本具有相同的连续分布的假设检验347 5.7.9kstest函数——单个样本分布的Kolmogorov-Smirnov测试348 5.8图形绘制3505.8.1lsline函数——最小二乘拟合直线3505.8.2normplot函数——绘制正态分布概率图形3515.8.3tabulate函数——正整数的频率表显示3525.8.4capaplot函数——样本的概率图形3535.8.5cdfplot函数——经验累积分布函数图形3545.8.6weibplot函数——绘制威布尔(Weibull)概率图形3545.8.7histfit函数——带有正态密度曲线的直方图3555.8.8boxplot函数——样本数据的盒图3565.8.9refline函数——给当前图形加一条参考线3575.8.10refcurve函数——在当前图形中加入一条多项式曲线3585.8.11normspec函数——在指定的界线之间画正态密度曲线358第6章绘图与图形处理3606.1二维图形3606.1.1plot函数——基本平面图形函数3606.1.2线型与颜色3646.1.3图形标记3646.1.4设定坐标轴3656.1.5legend函数——加图例3676.1.6text函数——添加字符串3686.1.7subplot函数——分区绘图3696.1.8grid、box——给坐标加网格和边框3706.1.9figure函数——多图形窗口绘制3716.1.10hold函数——图形保持3736.1.11三角图形绘制3746.1.12fplot——函数f(x)曲线3756.2特殊坐标图形3776.2.1loglog函数——绘制双对数坐标图形3776.2.2semilogx函数——单对数坐标3796.2.3polar函数——绘制极坐标图3816.2.4bar函数——二维垂直条形图3826.2.5barh函数——二维水平条形图3846.2.6stairs函数——阶梯图形3846.2.7ezplot函数——隐函数图形绘制3856.2.8fill函数——填充图形3876.2.9zoom函数——对图形缩放3886.2.10meshgrid函数——生成数据点矩阵3906.2.11compass函数——从原点画箭头图3926.2.12comet函数——绘制二维彗星图3936.2.13errorbar函数——绘制误差图3946.2.14feather函数——画速度向量图3956.2.15hist函数——二维条形直方图3966.2.16rose函数——角度直方图3996.2.17stem函数——画二维离散数据图4006.2.18stem3函数——画三维离散数据图4016.2.19pie函数——画饼图4036.3三维曲线绘制4046.3.1plot3函数——绘制三维曲线4046.3.2mesh函数——绘制三维网格图4066.3.3surf函数——三维曲面图4066.3.4contour3函数——三维等高线绘制4076.3.5contour函数——曲面的等高线4096.3.6clabel函数——等高线填标签4106.3.7contourc函数——等高线图形计算4116.3.8fill3函数——填充三维图4126.3.9sphere函数——绘制球体4136.3.10contourf函数——填充二维等高线4146.3.11pie3函数——三维饼图4166.3.12comet3函数——三维彗星图绘制4176.3.13surf函数——阴影曲面图4186.3.14cylinder函数——生成圆柱图形4196.3.15surfc函数——绘制阴影图及等高线4216.3.16surfl函数——带光照模式的曲面图4226.3.17waterfall函数——瀑布图4236.4图形图像处理与动画制作4256.4.1view函数——视点处理4256.4.2colormap函数——获取当前****4266.4.3brighten函数——****控制函数4296.4.4colorbar函数——显示颜色条4296.4.5contrast函数——提高灰色对比度4306.4.6rgbplot函数——画出****4316.4.7shading函数——设置颜色色调4326.4.8hidden函数——隐含线条的显示4346.4.9light函数——光照处理4356.4.10图像的压缩和解压4366.4.11图形的裁剪处理4386.4.12hidden函数——图像的消隐处理4396.4.13imread和imwrite函数——读入读出图像文件440 6.4.14image和imagesc函数——显示图像文件4416.4.15动画制作函数4426.5图形句柄函数4436.5.1figure函数——创建一个新的图形对象4446.5.2line函数——创建线条4456.5.3surface函数——生成面449第7章MATLAB程序设计4517.1MATLAB程序入门简介4517.1.1MATLAB文本编辑器4517.1.2利用文本编辑器编写M文件4537.2MATLAB控制流4587.2.1input函数——数据的输入4587.2.2disp函数——数据的输出4597.2.3pause函数——程序的暂停4607.2.4for循环4607.2.5while循环4647.2.6if-else-end结构控制语句4657.2.7switch-case结构4677.2.8try-catch结构4707.2.9在M文件中使用控制流4717.2.10continue语句4727.2.11break命令——结束循环4747.2.12return命令——正常退出4747.2.13keyboard命令——停止文件执行并转交控制4757.2.14error和warning命令4767.2.15循环的嵌套4787.3函数文件和脚本文件4797.3.1M脚本文件4797.3.2函数文件的基本结构4807.3.3函数调用4807.3.4函数参数的可调性4817.3.5全局变量与局部变量4827.3.6M函数文件举例4837.4变量的检测传递和限权使用函数4857.4.1变长度输入输出变量4857.4.2内联函数创建4867.5程序调试4887.5.1程序调试概述4897.5.2调试器4897.5.3调试命令492第8章Simulink命令4938.1基本命令4938.1.1Simulink命令——启动模块库浏览器4938.1.2find_system命令——查找指定的仿真系统4948.1.3load_system命令——加载指定的仿真系统4968.1.4open_system命令——打开仿真系统或者子系统4988.1.5get_param命令——获取仿真系统的参数5008.1.6set_param命令——设置仿真系统的参数5038.1.7gcs和gab命令——获取当前仿真系统或模块的名称504 8.1.8gcbh和getfullname命令——获取系统的句柄和名称505 8.1.9bdclose命令——关闭正在打开的仿真系统窗口5068.1.10slupdate命令——更新系统的模块5078.1.11slhelp命令——查看Simulink的帮助信息5088.2仿真命令5098.2.1simget命令——获取仿真系统的信息5098.2.2simset命令——设置仿真参数5108.2.3sim命令——运行仿真5128.2.4linmod命令——模型的线性化5148.2.5trim命令——求解系统的平衡点518第9章图形用户界面制作5209.1入门5209.2图形用户界面设计的基本函数5259.2.1get函数——获得对象属性5259.2.2set函数——设置对象属性5269.2.3gcf函数——回归当前图形句柄5309.2.4figure函数——图形窗口的建立5309.2.5uimenu函数——自制用户菜单的创建5319.2.6设置快捷键5359.2.7helpdlg函数——帮助窗口对话框5369.2.8errordlg函数——错误窗口对话框5369.2.9warndlg函数——警告对话框5379.2.10uisetcolor函数——颜色设置对话框5379.2.11questdlg函数——提问对话框设计5389.2.12msgbox函数——消息框设计5399.2.13uicontrol函数——控件编写5399.2.14Button按钮控件的设计5419.3图形用户界面设计工具5429.3.1界面设计工具的结构5429.3.2用户界面设计工具的控件介绍5459.3.3交互式用户界面设计工具应用示例547第10章信号处理工具箱55210.1信号的产生55210.1.1三角信号产生55210.1.2ones函数——单位阶跃信号的产生55410.1.3单位冲击信号的产生55410.1.4diric函数——生成狄里克力函数55510.1.5sawtooth函数——生成锯齿波55610.1.6sinc函数——生成sinc信号55710.1.7chirp函数——生成扫频信号55810.1.8产生离散信号55910.2信号的时频分析55910.2.1mean函数——求取信号的均值56010.2.2std函数——求信号的标准差56010.2.3xcorr函数——估计相关性56110.2.4conv函数——卷积运算56210.2.5cov函数——求方差和协方差56310.2.6fft函数——快速傅立叶变换56510.2.7离散信号的Z变换56610.2.8residuze函数——离散信号的Z反变换56610.2.9hilbert函数——希尔伯特变换56710.3滤波器的设计56810.3.1buttap函数——设计巴特沃思滤波器56810.3.2cheb1ap函数——设计Chebyshev1低通模拟滤波器570 10.3.3cheb2ap函数——设计Chebyshev2型滤波器57110.3.4besselap函数——设计Bessel低通滤波器57210.3.5butter函数——设计Butterworth滤波器57310.3.6impinvar函数——模拟滤波器转化为数字滤波器57510.3.7bilinear函数——用双线形变换法将模拟滤波器转化为数字滤波器57610.3.8cheby1函数——设计Chebyschev1型滤波器57710.3.9cheby2函数——设计Chebyschev2型滤波器57910.3.10ellip函数——设计椭圆形滤波器58010.3.11bessel函数——设计Bessel滤波器58010.3.12yulewalk函数——设计yulewalkIIR型滤波器58110.3.13fir1函数——设计FIR滤波器58210.3.14fir2函数——利用窗口法进行FIR滤波器设计584第11章符号数学工具箱58511.1符号表达式的MATLAB表示58511.2符号表达式的运算58611.2.1numden函数——提取分子和分母58711.2.2symadd函数——符号表达式求和58911.2.3symsub函数——符号表达式求差58911.2.4symlnul函数——符号表达式求积59011.2.5symdiv函数——符号表达式求商59011.2.6sympow函数——符号表达式求幂次59111.2.7compose函数——符号的复合函数运算59111.2.8fincerse函数——求函数的逆函数59211.2.9symsun函数——求表达式的符号和59311.2.10sym函数——数字参量转换为符号表达式59411.2.11numneric函数——符号表达式转换为数字参量59411.2.12sym2poly函数——将符号多项式变换成它的MATLAB等价系数向量59411.2.13subs函数——变量替换59511.2.14digit函数——可变精度算数运算59611.3符号方程求解59711.3.1solve函数——求解线性符号方程组59711.3.2代数方程组求解59911.3.3dsolve函数——符号微分方程求解59911.3.4diff函数——符号函数微分60111.3.5int函数——符号函数积分60211.3.6ezplot函数——符号表达式画图60311.3.7pretty函数——符号函数化简60411.3.8simplify函数——利用恒等式化简60511.3.9simple函数——最少字符简化606。