




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
有关命令行环境的一些操作:(1) clc 擦去一页命令窗口,光标回屏幕左上角(2) clear 从工作空间清除所有变量(3) clf 清除图形窗口内容(4) who 列出当前工作空间中的变量(5) whos 列出当前工作空间中的变量及信息? 或用工具栏上的 Workspace 浏览器(6) delete 从磁盘删除指定文件(7) which 查找指定文件的路径(9) clear all 从工作空间清除所有变量和函数(10) help 查询所列命令的帮助信息(11) save name 保存工作空间变量到文件 name.mat(12) save name x y 保存工作空间变量 x y到文件 name.mat(13) load name 下载name文件中的所有变量到工作空间(14) load name x y 下载name文件中的变量x y到工作空间(15) diary name1.m 保存工作空间一段文本到文件 name1.m(16) type name.m 在工作空间查看name.m文件内容(17) what 列出当前目录下的m文件和mat文件快捷键:Ctrl+p 调用上一次的命令Ctrl+n 调用下一行的命令Ctrl+b 退后一格Ctrl+f 前移一格Ctrl + Ctrl+r 向右移一个单词Ctrl + Ctrl+l 向左移一个单词Home Ctrl+a 光标移到行首End Ctrl+e 光标移到行尾Esc Ctrl+u 清除一行Del Ctrl+d 清除光标后字符Backspace Ctrl+h 清除光标前字符Ctrl+k 清除光标至行尾字Ctrl+c 中断程序运行一常用的窗口命令help 启动联机帮助文件显示what 列出当前目录下的有关文件type 列出M文件lookfor 对help信息中的关键词查找which 找出函数与文件所在的目录名demo 运行MATLAB的演示程序path 设置或查询MATLAB的路径二有关文件及其操作的语句cd或ls 改变当前的工作目录cd . 显示上一层目录pwd 显示当前目录dir 列出当前目录的内容delete 删除文件getenv 获得环境参数unix 执行操作系统命令并返回结果diary 将MATLAB运行的命令存盘fopen 打开文件fclose 关闭文件fread 从文件中读取二进制数据fwrite 向一个文件写二进制数据fscanf 从文件读取格式化数据fprintf 将格式化数据写入文件fgetl 从文件中读行并放弃换行符fgets 从文件中读行并保持换行符ferror 查询文件的输入输出的错误信息feof 检查文件结束标志fseek 设置文件位置指针ftell 得到文件位置指针的位置prewind 反绕一个打开的文件tempname 建立临时的文件名tempdir 返回一个已存在的临时目录名三启动与退出的命令quit,exit 退出MATLAB环境startup MATLAB自启动文件matlabrc 启动主程序四管理变量工作空间的命令who 简要列出工作空间变量名whos 详细列出工作空间变量名load 从文件中读入变量save 列出工作空间中变量存盘clear 删除内存中的变量与函数pack 整理工作空间的内存size 查询矩阵的维数disp 显示矩阵和文本length 查询矢量的维数五对命令窗口控制的常用命令cedit 设置命令行编辑与回调的参数clc 清除命令窗口中的显示home 将光标移动到左上角位置format 设置输出格式echo 显示文件中的MATLAB命令more 控制命令窗口的输出页面41字符串函数-字符串操作 deblank 去掉字符串末尾的空格findstr 查找字符串lower 转换为小写strcat 字符串连接组合strcmp 字符串比较strcmpi 字符串比较(忽略大小写)strjust 调整字符串排列位置strmatch 寻找符合条件的行strncmp 比较字符串的前n个字符strrep 寻找和替代strtok 寻找字符串中第一个空字符前边的字符串strvcat 字符串竖向连接(组合)symvar 寻找字符串表达式中的变量(除了i,j,pi,inf,nan,eps以及通用函数 的其他标识符),如果没有找到变量则返回空单元数组texlabel 将字符串转换为Tex格式(推荐理科同学掌握Latex)upper 大写(返回)42字符串函数-字符串和数值的转换char 生成字符串数组int2str 整数转换为字符串mat2str 矩阵转换为字符串num2str 数值转换为字符串sprintf 格式输出字符串sscanf 格式读入字符串str2double 字符串转换为双精度str2num 字符串转换为数值(返回)43字符串函数-基转换bin2dec 把二进制转换为十进制dec2bin 十进制转换为二进制dec2hex 十进制转换为十六进制hex2dec 十六进制转换为十进制hex2num 十六进制转换为双精度(返回)44声音处理函数-常用声音函数lin2mu 将线性音频信号转换为mu法则mu2lin 将mu法则转换为线性音频信号sound 把向量转换为声音soundsc 测量数据并作为声音播放(返回)45声音处理函数-特殊声音函数auread 读入next/sun声音文件(后缀为.au)auwrite 写au声音文件(返回)46声音处理函数-WAV声音文件waveread 读声音文件wavewrite 写声音文件(返回)47稀疏矩阵函数-基本稀疏矩阵spdiags 生成稀疏带状矩阵speye 单位稀疏矩阵sprand 随机稀疏矩阵sprandn 正态分布的随机稀疏矩阵sprandsym 生成稀疏对称随机矩阵(返回)48稀疏矩阵函数-满阵和稀疏矩阵的转换find 寻找非零元素下标和值full 稀疏矩阵转化为满阵sparse 生成稀疏矩阵spconvert 载入稀疏矩阵(返回)49稀疏矩阵函数-稀疏矩阵的非零元素操作nnz 非零元素个数nonzeros 矩阵中的非零元素nzmax 为非零元素分配的存储空间数spalloc 稀疏矩阵存储空间spfun 稀疏矩阵中非零元素的函数计算spones 非零元素全部用1替换(返回)50稀疏矩阵函数-稀疏矩阵的可视化spy 稀疏矩阵的图形表示(返回)51稀疏矩阵函数-排序算法colmmd 进行列的最小度排序colperm 基于非零算法排序dmperm Dulmage-Mendelsohn分解randperm 随机置换symmmd 对称最小度排序symrcm 反向Cuthill-McKee排序(返回)52稀疏矩阵函数-范数、条件数和秩condest I范数矩阵条件数normest 2范数估计(返回)53稀疏矩阵函数-线性方程的稀疏系统bicg 双共扼梯度法bicgstab 双共扼梯度稳定法cgs 二次共扼梯度法cholinc 不完全Cholesky分解cholupdate Cholesky分解的秩1修正gmres 广义最小残差法luinc 不完全的LU分解pcg 预处理共扼梯度法qmr Quasi_Minimal残差法(返回)54稀疏矩阵函数-稀疏矩阵的特征值和奇异值eigs 少数特征值和特征向量svds 少数奇异值(返回)55稀疏矩阵函数-杂项函数spparms 设置稀疏矩阵程序的参数(返回)56数据分析和傅立叶变换-基本运算convhull 凸壳函数cumprod 累计积cumsum 累计和cumtrapz 累计梯形数值积分delaunay Delaunay三角化dsearch 求最近点 (这是两个有趣的函数)factor 质数分解inpolygon 搜索多边形内的点max 最大元素mean 平均值median 数组的中间值min 最小值perms 向量所有排列组成矩阵polyarea 多边形的面积primes 生成质数列表prod 数组元素积sort 元素按升序排列sortrows 将行按升序排列std 标准差sum 元素和trapz 梯形数值积分tsearch 搜索Delaunay三角形var 方差voronoi Voronoi图(返回)57数据分析和傅立叶变换-有限差分del2 Laplacian离散diff 差分和近似微分gradient 数值梯度(返回)58数据分析和傅立叶变换-相关corrcoef 相关系数cov 协方差矩阵xcorr 互相关系数xcov 互协方差矩阵xcorr2 二维互相关】(返回)59数据分析和傅立叶变换-滤波和卷积conv 卷积和多项式相乘conv2 二维卷积deconv 反卷积filter 滤波filter2 二维数字滤波(返回)60数据分析和傅立叶变换-傅立叶变换abs 绝对值和模angle 相角cplxpair 按复共扼把复数分类fft 一维快速傅立叶变换fft2 二维快速傅立叶变换fftshit 将快速傅立叶变换的DC分量移到谱中央ifft 以为逆快速傅立叶变换ifft2 二维逆快速傅立叶变换ifftn 多维逆快速傅立叶变换ifftshift 逆fft平移nextpow2 最相邻的2的幂unwrap 修正相角(返回)61数据分析和傅立叶变换-向量函数cross 向量叉积intersect 集合交集ismember 是否集合中元素setdiff 集合差集setxor 集合异或(不在交集中的元素)union 两个集合的并unique 返回向量作为一个集合所有元素(去掉相同元素)(返回)62数学函数和坐标变换-基本数学函数abs 绝对值acos 反余弦acosh 反双曲余弦函数acot 反余切acoth 反双曲线余切acsc 反余割acsch 反双曲线余割angle 相位角asec 反正割asech 反双曲线正割asin 反正弦asinh 反双曲线正弦atan 反正切atanh 反双曲线正切atan2 四象限反正切ceil 向正无穷方向舍入 ceil(4.3)=5complex 复数conj 求共扼cos 余弦cosh 双曲余弦cot 余切coth 双曲线余切csc 余割csch 双曲线余割exp 指数fix 向零舍入floor 向负无穷大舍入gcd 最大公约数imag 复数的虚部lcm 最小公倍数log 自然对数log2 以2为底的对数log10 以10为底的对数mod 模除nchoosek 二项式系数 nchoosek(n,k)=n!/k!(n-k)!real 复数实部rem 余数round 四舍五入sec 正割sech 双曲线正割sign 符号函数sin 正弦sinh 双曲线正弦sqrt 平方根tan 正切tanh 双曲线正切(返回)63数学函数和坐标变换-特殊函数airy airy函数besselh 第三类贝塞尔函数;)besselibesselk 改良型besselh函数besseljbessely 贝塞尔函数betabetaincbetaln 贝塔函数ellipj 雅克比椭圆函数ellipke 完全椭圆积分erferfcerfcxerfinv 误差函数expint 指数积分factorial 阶乘函数gammagammalngammainc 伽马函数legendre 勒让德函数pow2 2的幂次ratrats 有理逼近(返回)64数学函数和坐标变换-坐标变换cart2pol 笛卡儿坐标变换为极坐标或圆柱坐标cart2sph 笛卡儿坐标变换为球坐标pol2cart 极坐标变换为笛卡儿坐标sph2cart 球坐标变换为笛卡儿坐标(返回)65矩阵和矩阵操作基础-矩阵和数组基础blkdiag 构造一个分块对角矩阵eye 创建单位矩阵linespace 产生线性间隔向量logspace 产生对数间隔向量ones 产生元素全为1的数组rand 产生均匀分布随机数组randn 产生正态分布随机数组zeros 产生全零数组(返回)66矩阵和矩阵操作基础-特殊变量和常量ans 对最近输入的反应computer 当前计算机类型eps 浮点精度flops 计算浮点操作次数,现已不再常用i 虚部单位inf 无穷大inputname 输入参数名j 虚部单位nan 非数值nargin 输入参数的数目nargout 输出参数的数目(用户定义函数)pi 圆周率realmax 最大正浮点数realmin 最小正浮点数varargin,varargout 返回参数数目(matlab函数)(返回)67矩阵和矩阵操作基础-时间和日期calendar 返回日历clock 当前时间cputime 从启动经过的cpu时间date 日期datenum 转换成连续日期数datestr 日期字符串datevec 日期分隔部分eomday 一个月的日期etime 经过的时间now 当前的日期和时间tic, toc 秒表定时器weekday 星期几(返回)68矩阵和矩阵操作基础-矩阵操作cat 把矩阵按行或列连接起来diag 给定向量,构造对角矩阵fliplr 矩阵左右翻转flipud 矩阵上下翻转repmat 复制数组,repmat(A,m,n)表示把A复制m行n列组成新数组reshape 按逐列来的方式重新整形数组rot 按逆时针方向旋转90度tril 返回一个矩阵的下三角矩阵triu 返回一个矩阵的上三角矩阵(返回)69矩阵和矩阵操作基础-特殊函数矩阵compan 返回向量的伴随矩阵eig 矩阵特征值gallery 测试矩阵,或者说大约50个矩阵模版hadamard 哈达马得矩阵hankel 汉克尔矩阵hilb 希尔波特矩阵invhilb 逆希尔波特矩阵magic 魔术方阵pascal 帕斯卡矩阵toeplitz 托普利茨矩阵wilkinson 维尔金森特征值测试矩阵(返回)70运算符和逻辑函数-算数运算符 矩阵加- 减* 乘.* 数组乘 矩阵乘方. 数组乘方 矩阵左除/ 矩阵右除. 数组左除./ 数组右除kron 克罗内克张量积(返回)71运算符和逻辑函数-关系运算符& 逻辑与| 逻辑或 逻辑非xor 逻辑异或(返回)72运算符和逻辑函数-特殊函数 冒号,用于创建数组和下表 方括号,构成向量或矩阵() 圆括号,表示算术表达式优先级、放置函数参数、放置矩阵下标 单元数组(cell array)专用. 句点,小数点表示、数组运算符组成部分、字段(属性)访问. 父目录,与cd 一起使用. 连续三点,一行末尾表示续行, 逗号,格开参数; 分号,表示矩阵一行结束或者语句末尾使得执行结果不显示% 注释符 单引号,矩阵后表示转置或者成对出现括起字符串. 数组转置= 赋值(返回)73运算符和逻辑函数-逻辑函数all 向量中是否所有分量均非零any 是否有元素非零exist 指定变量或文件是否存在find 返回矩阵中非零元素的索引和置is* is系列,大部分根据名称可以知道功能 iscell() iscellstr() isempty() 是否空数组 isequal() 数组是否相等 isfield() 是否结构数组中的字段 isfinite() 数组中元素是否有限 isglobal() 是否全局变量 ishandle() 是否有效图形句柄 ishold() hold命令处于on状态与否 isieee 是否使用IEEE算法 isinf() 是否无穷大 isletter() 数组元素是否是字母表中字母 islogical() 是否逻辑数组 isnan() 是否非数值数 isnumeric() 是否数值数组 isobject() 是否对象 isprime() 是否质数 isreal() 是否实数 isspace() 是否空字符 issparse() 是否是按稀疏类别存储 isstruct() 是否结构类 isstudent matlab版本是否学生版 isunix 是否unix版本 isa() 指定对象是否属于指定类logical() 把数值数组转变为逻辑数组A(B) A为数值数组,B为逻辑数组时,按B索引的非零元素返回 A中相应位置元素mislocked() 当前文件是否锁定(返回)simulink的命令集仿真命令: sim -仿真运行一个simulink模块 sldebug -调试一个simulink模块 simset -设置仿真参数 simget -获取仿真参数线性化和整理命令: linmod -从连续时间系统中获取线性模型 linmod2 -也是获取线性模型,采用高级方法 dinmod -从离散时间系统中获取线性模型 trim -为一个仿真系统寻找稳定的状态参数构建模型命令: open_system -打开已有的模型 close_system -关闭打开的模型或模块 new_system -创建一个新的空模型窗口 load_system -加载已有的模型并使模型不可见 save_system -保存一个打开的模型 add_block -添加一个新的模块 add_line -添加一条线(两个模块之间的连线) delete_block -删除一个模块 delete_line -删除一根线 find_system -查找一个模块 hilite_system -使一个模块醒目显示 replace_block -用一个新模块代替已有的模块 set_param
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司自动停车场管理制度
- 公司著作权集体管理制度
- 公司装卸班操作管理制度
- 公司评标委员会管理制度
- 公司财务部工作管理制度
- 公司车辆使用与管理制度
- 公司餐厅终端设备管理制度
- 写字楼无人设备管理制度
- 出租车公司动态监控管理制度
- 劳务公司全套信息管理制度
- 福建省2025年6月普通高中学业水平合格性考试地理模拟卷二(含答案)
- 2025年山东省济宁市泗水县中考三模地理试题(含答案)
- 2025年文件归档管理考试题及答案分析
- 文明小学生主题班会课件
- 2024年中考历史试题分类汇编:世界近代史(原卷版+解析)
- 购买私人地皮合同范本
- T/CWPIA 2-2020户外重组竹地板铺装技术规范
- 2025届黄冈市重点中学八下数学期末统考试题含解析
- 2025年英语四级考试模拟试卷及答案
- 跨学科视域下道德与法治与心理健康教育融合的探究
- 智能在线问卷调查系统开发合同
评论
0/150
提交评论