1、分类总表 一、一般函数命令 十一、稀疏矩阵二、运算符号与特殊字符 十二、二维图形三、程序语言设计 十三、三维图形四、基本矩阵和矩阵操作 十四、特殊图形五、基本数学函数 十五、图形句柄六、特殊函数 十六、位函数七、矩阵函数与数值代数 十七、字符串函数八、数据分析和付里叶变换 十八、文件输入输出九、插值与多项式 十九、日期和时间函数十、泛函和常微分方程求解 二十、数据类型和结构一、一般函数命令(General) 1常用信息(General information) help 联机帮助命令,在 MATLAB 命令窗口显示帮助主题(在 help 后加函数或命令的特殊字符,可得到具体命令或函数的使用信息
2、)。 helpwin 联机帮助命令,在 MATLAB 帮助窗口显示函数命令分类表,用鼠标双击某一行,可得某一类所有命令的清单。再用鼠标双击具体命令可得详细帮助。 helpdesk 超文本帮助 demo 运行 MATLAB 的演示程序 ver MATLAB 及其工具箱的版本信息 whatsnew 显示手册中未给出的新特性 Readme readme 文件(用于 Whatsnew ),介绍当前版本的 MATLAB 的新功能 2工作空间管理(Managing the workspace.) who 显示内存中全部工作变量(变量列表) whos 显示工作变量的具体信息(数组维数)显示生与内存的大小 w
3、orkspace 显示工作区的浏览器,图形界面的工作区管理 clear 从内存中清除变量和函数. pack 整理工作空间的内存,内存中的变量存入磁盘,再用内存中的连续空间载回这些变量 load 从磁盘上将变量(数据)调入工作空间内存 save 将工作空间的变量(数据)存盘 quit 退出 MATLAB (与命令 exit 相同)把 Matlab 占用的内存全部交还系统 本帖最后由 forevercaicai 于 2008-8-9 12:47 编辑 我也来说两句 查看全部回复 最新回复 forevercaicai (2008-8-09 12:09:58)3管理命令和函数 what 显示当前工作目
4、录下的有关文件 type “type filename”可显示文件名为“filename.m”的 M 文件 edit 打开程序编辑器,编写或修改 M 文件 open 以扩充方式打开文件 lookfor 搜索带关键词的 M 文件 which 确定函数和文件的位置 pcode 生成伪代码文件(P 文件) inmem 内存中函数列表 mex 编译 MEX 函数 4管理和搜索路径 path 设置/显示 MATLAB 路径 addpath 添加路径 rmpath 消除已设置的路径 pathtool 修改路径. 5命令窗口控制( Controlling the command window) echo 显
5、示文件中的 MATLAB 命令 more 命令窗口的分页控制 diary 日志命令(保存 MATLAB 命令窗口中的文本) format 设置输出格式 6操作系统命令( Operating system commands) cd 改变当前工作目录 copyfile 拷贝文件 pwd 显示当前工作目录的路径 dir 工作目录下文件列表 delete 删除文件 getenv 得到环境变量 mkdir 创建目录 ! 执行操作系统命令 (参考 PUNCT). dos 执行 DOS 命令并返回结果 unix 执行 UNIX 命令并返回结果 vms 执行 VMS DCL 命令并返回结果 web 打开页面浏
6、览器 computer 显示计算机类型和操作系统 7调试 M 文件(Debugging M-files) debug 列出所有调试命令 dbstop 设置跟踪调试断点 dbclear 清除跟踪调试断点. dbcont 跟踪调试恢复执行. dbdown 改变局部工作空间内容 dbstack 列出函数调用关系. dbstatus 列出所有断点情况. dbstep 跟踪调试单步执行 dbtype 列出带有命令行标号.M 文件 dbup 改变局部工作空间内容 t. dbquit 退出调试 dbmex 调试 MEX 文件(仅在 UNIX 下) 本帖最后由 forevercaicai 于 2008-8-9
7、 12:38 编辑 forevercaicai (2008-8-09 12:12:10)二、运算符号与特殊字符(OPS) 1算术运算符号(Arithmetic operators) + 矩阵加法。A+B 要求 A 和 B 是同型矩阵(A、B 其中之一是数除外) - 矩阵减法。A - B 要求 A 和 B 是同型矩阵(A 、B 其中之一是数除外) * 矩阵乘法。A*B 要求 A 的列数与 B 的行数相等(其中之一是数除外) .* 数组乘法。 矩阵方幂运算。 . 数组方幂运算。 矩阵左除运算,X AB 是方程 A*X B 解。 /矩阵右除运算,XB/A是方程 X*AB 的解。 . 数组左除运算 .
8、/ 数组右除运算 kron Kronecker 张量积运算 2关系运算符号( Relational operators) = =相等关系 =不等关系 大于关系 =大于或等于关系 3逻辑运算符号( Logical operators) & 逻辑“与 ”运算( and) | 逻辑“或 ”运算( or) 逻辑“非 ”运算( not)any 当向量 X 中有非零元素时 any(X)的值为“1”,否则为“0” all 当向量 X 的元素全不为零时 all(X)的值为“1”,否则为“0” forevercaicai (2008-8-09 12:12:47)三、程序语言设计(lang) 1控制流 if if
9、 语句(条件执行语句)开始 else IF 语句条件 elseif IF 语句条件 end 结束控制语句快命令 for 循环语句 while 循环语句 break 终断循环执行 switch 分支表达式. case 分支的情形 otherwise 默认的分支情形 try 开始一个 Try 代码块 catch 开始一个 catch 代码块. return 返回主调函数的命令 2执行函数 eval 执行 MATLAB 语句构成的字符串 evalc 和 eval 基本相同,除了任何要写入命令窗口的将被捕获然后返回到一个字符数组 feval 执行字符串指定的文件 evalin 在指定工作区中执行表达式
10、 builtin 执行被重载的方法的内建版本. assignin 在指定工作区内赋值 run 运行 3命令、函数、变量 script 关 MATLAB 脚本和 M 文件 . function 新函数 global 定义全局变量 persistent 定义永久变量 mfilename 显示当前 M 文件名 lists 从数组或结构中分离出多个值 exist 检查变量或文件是否已经定义 isglobal 判断是否是全局变量 mlock 阻止清除 M 文件 munlock 允许清除 M 文件 mislocked 如果 M 文件不能清除返回真 precedence 在 matlab 里的操作优先级 4
11、自变量处理 nargchk 不定式 nargin 函数中实际输入参数个数检验 nargout 函数中实际输出参数个数检验 varargin 输入参数列表的变量长度 varargout 输出参数列表的变量长度 inputname 输入参数名. 5信息显示 error 显示错误信息并中断函数 warning 显示警告信息 lasterr 查询上一条错误信息 lastwarn 查询上一条警告信息. errortrap 在测试中忽略错误 disp 显示矩阵或文本 display 显示数组的重载函数 fprintf 有格式的向文件写入数据参见 C sprintf 按照 C 语言格式书写字符串 6交互输入
12、 input 用户输入提示符 keyboard 启动键盘管理程序 pause 暂停等待用户回答 uimenu 创建用户界面菜单. uicontrol -建立用户界面控制的函数 本帖最后由 forevercaicai 于 2008-8-9 12:40 编辑 forevercaicai (2008-8-09 12:17:26)四、基本矩阵和矩阵操作(ELMAT) 1基本矩阵 zeros 全“0”数组 ones 全“1”数组 eye 单位矩阵 repmat 复制排列矩阵 repmat(m,n,p)产生 n*p 阶元素为 m 的矩阵,repmat(m,n)产生 n 阶方阵 rand 均匀分布随机数 r
13、andn 正态分布随机数 linspace LINSPACE(x1, x2) 产生界于 x1 和 x2 之间的 100 个等步长数据点。LINSPACE(x1, x2, N) 产生界于 x1 和 x2 之间的 N 个等步长数据点。 logspace LOGSPACE(d1, d2) 产生界于 10d1 和 10 d2 之间的 50 个对数等步长的数据点。如果 d2 是 pi,则数据点为 10 d1 之间的数据点。 LOGSPACE(d1, d2, N) 产生 N 个数据点。 meshgrid 产生用于三维绘图的 X 和 Y 数组。 2基本数据信息 size 求矩阵的维数 length 求向量维
14、数 disp 显示矩阵或文本 isempty 判断空矩阵 isequal 判断数据相等 isnumeric 判断数值数组 islogical 判断逻辑数组 logical 转换数值为逻辑值 3矩阵操作 reshape 矩阵的行列重置命令 diag 生成对角矩阵命令 blkdiag 生成块对角矩阵命令 tril 选取矩阵的下三角部分 triu 选取矩阵的上三角部分 fliplr 将矩阵数据左、右翻转 flipud 将矩阵数据上、下翻转 flipdim 按指定维数翻转矩阵 rot90 将矩阵数据右旋 90 度 find 寻找非零元素坐标 end 数组最末指标 sub2ind 从多个下标获取索引 i
15、nd2sub 从线性索引获取多个下标. 特殊变量和常数 ans 最常用的答案变量,eps 浮点数相对精度 realmax 最大正浮点数 realmin 最小正浮点数 pi 数学常数 3.1415926535897 i, j 单位虚数 img=35,23mk MSITStore:H:DocumentMatlab 函数命令.chm:/四、1.gif/img 例如计算 n/0(n0) inf 无穷大 NaN 不定数。例如 0/0 inf/inf isnan 判定不定数为数 NaN 取 1,否则为 0 isinf 判定无穷大元素 isfinite 判定有限大元素 flops 浮点操作计数,why 简短
16、回答 本帖最后由 forevercaicai 于 2008-8-9 12:32 编辑 forevercaicai (2008-8-09 12:18:38)特殊矩阵 compan 多项式的伴随矩阵 gallery Higham 测试矩阵 hadamard 哈达马矩阵 hankel 汉克矩阵 hilb 希尔伯特矩阵 invhilb 逆希尔特矩阵 magic 幻方矩阵 pascal Pascal 矩阵 rosser 经典对称特征值测试矩阵 toeplitz Toeplitz 矩阵 vander 范德蒙矩阵 wilkinson Wilkinsons 特征值测试矩阵 forevercaicai (200
17、8-8-09 12:18:56)五、基本数学函数(ELF) 1三角函数( Trigonometric.) sin 正弦函数 asin 反正弦函数 cos 余弦函数 acos 反余弦函数 tan 正切函数 atan 反正切函数 atan2 四个象限内反正切 cot 余切函数 acot 反余切函数 sec 正割函数 asec 反正割函数 csc 余割函数 acsc 反余割函数 sinh 双曲正弦函数 asinh 反双曲正弦函数 cosh 双曲余弦函数 acosh 反双曲余弦函数 tanh 双曲正切函数 atanh 反双曲正切函数 sech 双曲正割函数 asech 反双曲正割函数 csch 双曲余
18、割函数 acsch 反双曲余割函数 coth 双曲余切函数 acoth 反双曲余切函数 2指数函数( Exponential.) exp指数函数 log自然对数函数(以 e 为底) log10常用对数函数(以 10 为底) log2以 2 为底对数 . pow2以 2 为底的幂函数 sqrt平方根函数 nextpow2找出下一个 2 的指数 3复数函数 Complex. abs 求模(绝对值) angle 相角 complex 根据实部和虚部构造复数 conj 求复数共轭 imag 求虚部 real 求实部 isreal 判断实数 4舍入孙函数和剩余函数 fix 向零方向舍入 floor 向负
19、无穷大方向舍入 ceil 向正无穷大方程组舍入 round 四舍五入函数 mod 求余函数,mod(X,Y)的符号与 Y 相同 rem 求余函数,rem(X,Y)的符号与 X 相同 sign 符号函数 forevercaicai (2008-8-09 12:20:45)六、特殊函数(specfun) 1特殊数学函数 airy Airy 函数 besselj 第一类 Bessel 函数 bessely 第二类 Bessel 函数 besselh 第三类 Bessel 函数 (Hankel 函数). besseli 改进的第一类 Bessel 函数 besselk 改进的第二类 Bessel 函数
20、 beta Beta 函数 betainc 不完全 beta 函数 betaln beta 函数的对数 ellipj Jacobi 椭圆函数 ellipke 完全椭圆积分 erf 误差函数 erfc 余误差函数 erfcx 补充余误差函数 erfinv 反误差函数 expint 指数积分函数 gamma Gamma 函数 gammainc 不完全 gamma 函数 gammaln gamma 函数的对数 legendre 联合 Legendre 函数 cross 向量的叉积 2数论函数 . factor 自然数的质因数分解。例如,factor(12)的结果为:2,2,3 。 isprime 判
21、断质数。例如,isprime(4)的结果为:0,isprime(3)结果为:1 primes 产生质数表。 gcd 最大公约数 lcm 最小公倍数 rat 实数的有理数(连分数)逼近 rats 数据的有理数形式输出 perms 列出向量元素的全排列 nchoosek 从 N 个元素中选取 K 个的组合数 factorial 阶乘函数,factorial(N) 计算 N! 3坐标变换 cart2sph 转换直角坐标为球坐标 cart2pol 转换直角坐标为极坐标 pol2cart 转换极坐标为直角坐标 sph2cart 转换球坐标为直角坐标 hsv2rgb 转换饱合色值颜色为红、绿、蓝 rgb2
22、hsv 转换红、绿、蓝为饱合色值 forevercaicai (2008-8-09 12:21:33)七、矩阵函数与数值代数(MATFUN) 1矩阵分析norm 矩阵或向量的范数 normest 矩阵的 2-范数估计 rank 矩阵的秩 det 求行列式 trace 矩阵的迹(对角元之和) null 零空间 orth 正交化 rref 化矩阵为最简行阶梯型 subspace 两个子空间的夹角 线性方程组 and 用于线性方程组求解 inv 求矩阵的逆命令 cond 求矩阵的条件数 condest 1-范数意义的条件数估计 chol 矩阵的乔斯基分解命令 cholinc 不完全乔斯基分解 Lu
23、基于消元法的矩阵 LU 分解 luinc 不完全 LU 分解 Qr 矩阵的正交、三角分解 lsqnonneg 非负约束下的线性最小二乘 pinv 矩阵伪逆 lscov 已知协方差的最小二乘法 特征值和奇异值 Eig 求矩阵特征值和特征向量 svd 奇异值分解 gsvd 一般的奇异值分解 eigs 求稀疏矩阵的少数特征值 svds 求稀疏矩阵的少数奇异值 poly 特征多项式 polyeig 多项式特征值问题 condeig 关于特征值的条件数 hess Hessenberg 型式 Qz 广义特征值的 QZ 分解 schur Schur 分解 矩阵函数 expm 矩阵指数 logm 矩阵对数 s
24、qrtm 矩阵的平方根 funm 一般的矩阵函数计算 分解功能函数 qrdelete 从 QR 分解中删除列 qrinsert 在 QR 分解中插入列 rsf2csf 实对角块变为复对角块 cdf2rdf 复对角块变为实对角块 balance 用于改善特征值精度的对角变换 planerot Givens 平面旋转变换 cholupdate Cholesky 分解把矩阵分解为上三角矩阵和其转置的乘积 qrupdate rank 1 update to QR factorization. forevercaicai (2008-8-09 12:22:50)八、数据分析和付里叶变换(datafun)
25、 1基本运算 max 求向量的最大分量 min 求向量的最小分量 mean 求向量的平均值 median 求向量的中值 std 标准差 var 方差 Variance. sort 按递增排序 sortrows 将矩阵各行按递增排序 sum 向量元素求和 prod 向量元素求积 hist 绘直方图命令 histc 计算直方图数据 trapz 梯形法求数值积分 cumsum 向量元素累加 cumprod 向量元素累乘 cumtrapz 梯形法累积数值积分 2有限差分 diff 差分和近似导数 gradient 近似梯度 del2 离散 Laplac 算子 3相关关系 corrcoef 相关系数向量
26、间相关性的归一化表示 cov 协方差矩阵 subspace 子空间夹角 4滤波和卷积 filter 一维数字滤波 filter2 二维数字滤波 conv 卷积和多项式乘法 conv2 二维卷积 convn N 维卷积 deconv 因式分解与多项式乘法 detrend 去除线性部分 5付里叶变换 fft 离散付里叶变换 fft2 二维离散付里叶变换 fftn N-维离散付里叶变换 ifft 离散付里叶逆变换 ifft2 二维离散付里叶逆变换 ifftn N-维离散付里叶逆变换 fftshift 取消谱中心零位,移频 ifftshift 和 fftshift 相反的 九、插值与多项式(polyf
27、un) 1数据插值 interp1 一维插值 interp1q 快速一维插值 interpft 用 FFT 方法作一维插值 interp2 二维插值 interp3 三维插值 interpn N 维插值 griddata 数据网格化与曲面拟合 2样条插值 spline 三次样条插值 ppval 计算分段多项式值 forevercaicai (2008-8-09 12:23:27)3几何分析 delaunay Delaunay 三角剖分 . dsearch 搜索 Delaunay 三角剖分近似点 tsearch 搜索相似三角形 Closest triangle search. convhull
28、曲面外壳. voronoi Voronoi 图. inpolygon 判断点是否在多边形区域内 rectint 判断矩形是否相交. polyarea 计算多边形面积 4多项式函数 . roots 求多项式零点。 poly 由零点构造多项式 polyval 计算多项式的值. polyvalm 计算矩阵多项式的值 residue 多项式的部分分式展开 polyfit 数据的多项式拟合命令 polyder 多项式微分(求导数)命令 conv 卷积(多项式乘法) deconv 多项式除法 十、泛函和常微分方程求解(funfun) 1求函数极小值点和函数零点 Fminbnd -由一有范围限制的变量找出函
29、数的最小值 Fminsearch - 由几个变量找出函数的最小值 Fzero 求一元(非线性)函数的零点(单变量求根) 2数值积分 quad 低阶方法(simpson 公式)计算数值积分值 quad8 高阶方法计算数值积分值 dblquad 计算二元函数(重积分)数值积分值。3函数绘图 ezplot 简单函数绘图命令 fplot 函数绘图命令 4内嵌函数对象 Inline function object. inline 构造内嵌函数命令 argnames 显示内嵌函数的自变量名 formula 显示内嵌函数的表达式 char 将内嵌函数转换为字符串数组 5常微分方程求解 (不能确定是否是刚性常
30、微分方程时,首先用命令 ODE45 ,然后用命令 ODE15S.) ode45 微分方程高阶数值解法,基于显式龙格.库达(4,5)法,采用单步算法来计算 ode23 微分方程低阶数值解法,这是一个比 ode45 低阶的方法,基于显式龙格库达 (2,3)法 ode113 用于更高阶或大的标量计算。采用多步法。 ode23t -用于解决难度适中的问题. ode15s 与 ode23 相同,但要求的精度更高。采用数值差分方法。为多步法 ode23s - 用于解决难度较大的微分方程组。对于系统中存在常量矩阵的情况也有用。采用 2 阶改进的 rosenbrock 方法。采用单步法 ode23tb -用于
31、解决难度较大的问题,对于系统中存在常量矩阵的情况也有用. odefile - ODE file syntax. 常微分方程数据输出函数 odeplot - 画出解的图形. odephas2 - 画出 2D 的平面相位图. odephas3 -画出 3D 的平面相位图. odeprint - 显示中间结果 本帖最后由 forevercaicai 于 2008-8-9 12:26 编辑 forevercaicai (2008-8-09 12:27:04)十一、稀疏矩阵(sparfun) 1基本稀疏矩阵 speye 稀疏单位矩阵 sprand 均匀分布的稀疏随机矩阵 sprandn 正态分布的稀疏随
32、机矩阵 sprandsym 对称稀疏随机矩阵 spdiags 对角形式(带状)稀疏矩阵 2满阵和稀疏矩阵的转换 sparse 从常规矩阵转换稀疏矩阵 full 由稀疏矩阵转换常规矩阵 find 查找非零元素的下标 spconvert 由稀疏矩阵外部格式进行转换 3稀疏矩阵的操作 nnz 求非零元素个数 nonzeros 求非零元素 nzmax 允许的非零元素存储空间 spones 用 1 取代稀疏矩阵中的非零元素 spalloc 给非零元素定位存储空间 issparse 若矩阵为稀疏则为真 spfun 应用于非零矩阵,只对矩阵的非零元素进行运算 spy 绘制稀疏矩阵结构 十二、二维图形(gra
33、ph2d ) 1基本二维绘图命令 plot X-Y 坐标的折线绘图 loglog 对数-对数坐标图 semilogx 半对数(X 坐标)图 semilogy 半对数(Y 坐标)图 polar 极坐标绘绘图 plotyy 左、右各有 Y 标签的二维图 2坐标及图形窗口控制 axis 控制坐标轴比例及外观 zoom 图形缩放开关命令 grid 为图形加网格线 box 箱状坐标轴 hold 保持当前图形 axes 在任意位置产生坐标轴 subplot 分割图形窗,分块绘图 3图形注释 plotedit 编辑图形注释开关 legend 图形标签 title 图形标题 xlabel X-轴加标志 yla
34、bel Y-轴加标志 texlabel 由字符串产生 TEX 格式 text 文本注释 gtext 用鼠标定位文本注释 4硬拷贝和打印 print 打印图形、打印 SIMULINK 系统,或保存图形为 M-文件 printopt 打印机默认值 orient 设置打印纸 forevercaicai (2008-8-09 12:27:58)十三、三维图形(graph3d ) 1基本三维绘图命令 plot3 三维曲线绘图 mesh 三维曲面(网)图 surf 三维曲面(色)图 fill3 填充三维多边形 2颜色控制 colormap 颜色表- Color look-up table. caxis -
35、 伪颜色坐标轴设定 shading -阴影模式 hidden 网格图隐含线设置开关 brighten - 使图形色调变亮 colordef - 设置颜色默认值. graymon - 将图形窗口设置成灰度默认值 3.坐标轴控制axis 手动地设置 x,y 坐标轴范围 zoom 2-D plot.在二为平面上放大缩小图像 grid 加网格线,可选值为 off 和 on subplot 同时画出数个小图形于同一个窗口之中 xlim x 轴上下限,以向量 xm,xM 形式给出 ylim y 轴上下限,以向量 ym,xM 形式给出 zlim z 轴上下限,以向量 ym,xM 形式给出 4.图形注释tit
36、le 加图名,图形标题. xlabel x 轴加说明 ylabel y 轴加说明 zlabel z 轴加说明 十四、特殊图形(specgraph ) area -填充的曲线图. bar - 绘制竖直条形图 barh -水平条形图. bar3 -3 维竖直条形图 . bar3h -水平 3 维条形图. comet -动态显示轨迹 errorbar - 误差条形图绘制 ezplot *简单函数绘图命令,二维曲线图.有默认自变量区间 ezpolar 极坐标作图 feather -羽状图形绘制 fill -填充 2-D 多边形. fplot -给定函数绘图 hist 直方图绘制 pareto 排列图表
37、 pie 饼图. pie3 3-D 饼图 plotmatrix 画矩阵散点图. 如果 X 是一个 pm 矩阵 Y 是 pn 矩阵,plotmatrix(X,Y)将产生 nm 矩阵 ribbon -以 3D 带状显示 2D 曲线. scatter 用离散的点画图. Stem 离散序列柄状图形绘制 stairs -阶梯图形绘制 forevercaicai (2008-8-09 12:28:59)十五、 图形句柄 Figure 创建图对象 Uicontrol 用户界面控制 Uimenu 用户界面菜单 Axes 创建轴对象 Line 画线 line(x,y,z)绘制向量 x,y,z 确定的直线。 Pa
38、tch 填充多边形 patch(x,y,z,c) x,y,z 定义多边形,c 指定颜色 Image 显示图像 Surface 绘制三维曲面 Text 标注文本 text(x,y,string) x,y 指定字符串的标注位置 Gcf 返回当前图形窗口的句柄 Gca 返回当前轴的句柄 Gco 返回当前对象的句柄 Delete 删出句柄对应的对象 十六、位函数(bitwise functions) Bitand 位和 Bitcmp 补码 Bitor 位或 Bitmax 机器的最大符点整数 Bitset 给位赋值 Bitshift 位移 Bitget 获取位 Bitxor 位异或 十七、字符串函数 D
39、eblank 去掉字符串末尾的空格 Findstr 查找字符串 Lower 转换为小写 Strcmp 字符串比较 Strjust 给出字符串最终结果 Strcat 字符串组合 Strmatch 查找符合要求的行 Strncmp 比较字符串的前 n 个字符 Strrep 字符串查找和替换 Strtok 查找某个字符最先出现的位置 Strvcat 字符串的竖向组合 upper 把字符串转换为大写 Char 声称字符数组 Int2str 把证书转换为字符串 Mat2str 把矩阵转换为字符串 Num2str 把数值转换为字符串 Sprintf 格式输出字符串 Sscanf 格式读入字符串 Str2n
40、um 字符串转换为数值 Bin2dec 把二进制转换为十进制 Dec2bin 把十进制转换为二进制 Dec2hex 把二进制转换为 16 进制 Hex2dec 把 16 进制转换为十进制 Hex2num 把 16 进制转换为双精度 forevercaicai (2008-8-09 12:30:37)十八、文件输入/输出 fopen 文件打开 fclose 文件关闭 fread 读二进制文件 fwrite 写二进制文件 fscanf 从文件中读取格式的数据 fprintf 写格式的数据 fgetl 从文件中读行,不返回行结束符 fgets 从文件中读行,返回行结束符 sprintf 把格式数据写
41、入字符串 sscanf 格式读入字符串 Feof 检验是否为文件结尾 fseek 设置文件定位器 ftell 获取文件定位器 Frewind 返回到文件的开头 Tempdir 获取临时文件目录 Tempname 获取临时文件名 十九、日期和时间函数 Now 当前日期和时间(数字序列格式) Date 当前日期字符串格式 Clock 当前日期和时间向量格式 Datenum 转换成数字序列格式 Datestr 转换成字符串序列格式 Datevec 转换成向量格式 Calendar 当月日历表 Weekday 星期几 Eomday 指定年和月,给出该月的天数 Datetick 当以日期为横轴画图时,横轴的标识 Cputime 为 cpu 记时 Tic,toc 秒表记时开始和结束 Etime 计算两个时刻的时间差 二十、数据类型和结构 Double 双精度数值类型,是最常用的类型 Char 字符数组,每个字符占 16 位 Sparse 双精度稀疏矩阵,只存储矩阵中的非零元素 Cell 细胞数组,数组中的每个元素可为不同类型,不同维数 Struct 结构数组相当于数据库的纪录,把相关的数据列在一起,成为属性。 Uint8 8 位型无符号整数,最大可表示 255,不能进行数学运算 Isa Isa(变量名,数据类型 ) 察看变量的数据类型。返回 0,1