matlab主包函数指令表(编辑修改稿)内容摘要:
由小到大排序 sortrows 由小到大按行排序 std 标 准差 sum 元素和 trapz 梯形数值积分 var 求方差 有限差分( Finite differences) del2 五点离散 Laplacian , diff 差分和近似微分 , gradient 梯度 , 13 相关( Correlation) corrcoef 相关系数 cov 协方差矩阵 subspace 子空间之间的角度 滤波和卷积( Filtering and convolution) conv 卷积和多项式相乘 , conv2 二维卷积 convn N维卷积 detrend 去除线性分量 deconv 解卷和多项式相除 , filter 一维数字滤波器 filter2 二维数字滤波器 傅立叶变换( Fourier transforms) fft 快速离散傅立叶变换 fft2 二维离散傅立叶变换 fftn N维离散傅立叶变换 fftshift 重排 fft和 fft2的输出 ifft 离散傅立叶反变换 ifft2 二维离散傅立叶反变换 ifftn N维离散傅立叶反变换 ifftshift 反 fftshift 9 音频支持( Audio support) 音频硬件驱动( Audio hardware drivers) sound 播放向量 soundsc 自动标刻并播放 waveplay 利用系统音频输出设配播放 vaverecor 利用系统音频输入设配录音 音频文件输入输出( Audio file import and export) auread 读取音频文件( .au) auwrite 创建音频文件( .au) 14 wavread 读取音频文件( .wav) wavwrite 创建音频文件( .wav) 工具( Utilities) lin2mu 将线性信号转换为 律编码的信号 mu2lin 将 律编码信号转换为线性信号 10插补与多项式函数( Interpolation and polynomials ) 数据插补( Data interpolation) griddata 分格点数据 griddata3 三维分格点数据 griddatan 多维分格点数据 interpft 利用 FFT 方法一维插补 interp1 一维插补 , interp1q 快速一维插补 interp2 二维插补 interp3 三维插补 interpn N维插补 pchip hermite插补 样条插补( Spline interpolation) ppval 计算分段多项式 spline 三次样条插补 多项式( Polynomials) conv 多项式相乘 , deconv 多项式相除 , poly 由根创建多项式 polyder 多项式微分 polyfit 多项式拟合 polyint 积分多项式分析 polyval 求多项式的值 polyvalm 求矩阵多项式的值 residue 求部分分式表达 roots 求 多项式的根 15 11 数值泛函函数和 ODE 解算器( Function functions and ODE solvers) 优化和寻根( Optimization and root finding) fminbnd 非线性函数在某区间中极小值 , fminsearch 单纯形法求多元函数极值点指令 , fzero 单变量函数的零点 , 优化选项处理( Optimization option handling) optimget 从 OPTIONS构架中取得优化参数 optimset 创建或修改 OPTIONS构架 数值积分( Numerical intergration) dblquad 二重(闭型)数值积分指令 , quad 低阶法数值积分 , quadl 高阶法数值积分 , 绘图( Plotting) ezcontour 画等位线 ezcontourf 画填色等位线 ezmesh 绘制网格图 ezmeshc 绘制含等高线的网格图 ezplot 绘制 曲线 , ezplot3 绘制 3维曲线 ezpolar 采用极坐标绘图 ezsurf 画曲面图 ezsurfc 画带等位线的曲面图 fplot 画函数曲线图 内联函数对象( Inline function object) argnames 给出函数的输入宗量 char 创建字符传输组或者将其他类型变量转化为字符串数组 formula 函数公式 16 inline 创建内联函数 , 差微分函数解算器( Differential equation solvers) ode113 变阶法解方程 ode15s 变阶法解刚性方程 ode23 低阶法解微分方程 ode23s 低阶法解刚性微分方程 ode23t 解适度刚性微分方程 ode23tb 低阶法解刚性微分方程 ode45 高阶法解微分方程 12 二维图形函数( Two dimensional graphs) 基本平面图形( Elementary XY graphs) loglog 双对数刻度曲线 plot 直角坐标下线性刻度曲线 ,,,,, plotyy 双纵坐标图 polar 极坐标曲线图 semilogx X轴半对数刻度曲线 semilogy Y轴半对数刻度曲线 轴控制( Axis control) axes 创建轴 , axis 轴的刻度和表现 ,,,8. box 坐标形式在封闭式和开启式之间切换 grid 画坐标网格线 ,,, hold 图形的保持 ,,, subplot 创建 子图 ,,.3,, zoom 二维图形的变焦放大 , 17 图形注释( Graph annotation) gtext 用鼠标在图上标注文字 , legend 图例说明 ,, plotedit 图形编辑工具 text 在图上标注文字 , texlabel 将字符串转换为 Tex格式 title 图形标题 ,,9., xlabel X轴名标注 ,,4., ylabel Y轴名标注 ,,, 硬拷贝( Hardcopy and printing) orient 设置走纸方向 print 打印图形或把图存入文件 printopt 打印机设置 13三维图形函数( Three dimensional graphs) 基本三维图形( Elementary 3D plots) fill3 三维曲面多边形填色 mesh 三维网线图 ,exm092_1 plot3 三维直角坐标曲线图 , surf 三维表面图 ,, 色彩控制( Color control) alpha 透明色控制 brighten 控制色彩的明暗 caxis (伪)颜色轴刻度 colordef 用色风格 colormap 设置色图 ,, graymon 设置缺省图形窗口为单色显示屏 hidden 消隐 shading 图形渲染模式 , 18 whitebg 设置图形窗口为白底 光照模式( Lighting) diffuse 漫反射表面系数 light 灯光控制 , lighting 设置照明模式 , material 使用预定义反射模式 , specular 漫反射 surfnorm 表面图的法线 surfl 带光照的三维表面图 色图( Color maps) autumn 红、黄浓淡色 bone 蓝色调灰度图 colorcube 三浓淡多彩交错色 cool 青和品红浓淡色图 copper 线性变化纯铜色调图 flag 红 白 兰 黑交错色图 gray 线性灰度 hot 黑 红 黄 白交错色图 hsv 饱和色彩图 jet 变异 HSV色图 lines 采用 plot绘 线色 pink 淡粉红色图 prism 光谱色图 spring 青、黄浓淡色 summer 绿、黄浓淡色 vga 16色 white 全白色 winter 蓝、绿浓淡色 轴的控制( Axis control) axes 创建轴 , axis 轴的刻度和表现 , box 坐标形式在封闭式和开启式之间切换 , daspect 轴的 DataAspectRatio属性 grid 画坐标网格线 , hold 图形的保持 exm062_6 pbaspect 坐标框的 PlotBoxAspectRatio属性 19 subplot 创建子图 exm062_4, xlim X轴范围 ylim Y轴范围 zlim Z轴范围 zoom 二维图形的变焦放大 exm45_1 视角控制( Viewpoint control) rotate3d 旋动三维图形 view 设定 3D图形观测点 ,,exm094_2 viewmtx 观测点转换矩阵 图形注释( Graph annotation) colorbar 显示色条 , gtext 用鼠标在图上标注文字 , plotedit 图形编辑工具 text 在图上标。matlab主包函数指令表(编辑修改稿)
相关推荐
e39。 ,0)。 a=rand(2,2)。 s1=num2str(a) s_s=sprintf(39。 %.10e\n39。 ,a) s1 = s_s = fprintf(39。 %.5g\\39。 ,a) \\\\ s_sscan=sscanf(s_s,39。 %f39。 ,[3,2]) s_sscan = 0 0 串操作函数 5 元胞数组 元胞数组的创建和显示 一
sss={39。 base39。 ,39。 caller39。 ,39。 self39。 }。 for k=1:3 y0=evalinzzy(8,sss{k})。 subplot(1,3,k) plot(real(y0),imag(y0),39。 r39。 ,39。 LineWidth39。 ,3),axis square image end 5 20 0 202010010205 0
0 0 Results by feval 0 0 内联函数 内联函数的创建 涉及内联函数性质的指令 内联函数创建和应用示例 【例 】演示:内联函数的第一种创建格式;使内联函数适于“数组运算”。 clear,F1=inline(39。 sin(rho)/rho39。 ) F1 = Inline function: F1(rho) = sin(rho)/rho f1=F1(2) f1 =
目的 1. 理解 MATLAB 的编程方法 2.掌握 if 语句和 switch 语句的使用 3. 掌握分支结构程序设计方法 4. 通过 练习理解 MATLAB 编程方法和分支结构程序设计方法。 二、 实验环境 1. 计算机 2. 集成环境 三、实验说明 1. 熟练操作 运行环境 2. 自主编写程序,必要时参考相关资料 3.实验前应 写出程序大致框架或完整 的程序代码 5.实验学时: 2学时 四
( 4) xx=0::。 ff=exp(xx.^2)。 pp=spline(xx,ff)。 int_pp=fnint(pp)。 Ssp=ppval(int_pp,[0,1])*[1。 1] Ssp = ( 5) 图 开型数值积分 [] function g = gauss10(fun,a,b) %GAUSS10(fun,a,b) % fun
ne x foo tic。 foo(1:10)。 toc elapsed_time = mcc O none O fold_scalar_mxarrays:on x foo tic。 foo(1:10)。 toc elapsed_time = 8 【例 】 而对于非标量的情况,相应的可激活优化选项 fold_non_scalar_mxarrays。 优化编译以下文件: [] function y