ImageVerifierCode 换一换
你正在下载:

matlab1.docx

[预览]
格式:DOCX , 页数:12 ,大小:20KB ,
资源ID:5239289      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5239289.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(matlab1.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

matlab1.docx

1、matlab1表1-7 工作空间管理命令命 令示 例说 明save将工作空间中的变量以数据文件格式保存在外存中load 从外存中将某数据文件调入内存who 查询当前工作空间中的变量名whos 查询当前工作空间中的变量名、大小、类型和字节数clear 删除工作空间中的全部或部分变量表1-8 与命令窗口相关的操作命令formatformat compact对命令窗口显示内容的格式进行设定,与表1-3 所列格式结合使用;echo echo on,echo off用来控制是否显示正在执行的MATLAB 语句,on 表示肯定,off 表示否定more more(10) 规定命令窗口中每个页面的显示行数c

2、lc 清除命令窗口的显示内容clf 清除图形窗口中的图形内容cla 清除当前坐标内容close close all 关闭当前图形窗口,加参数all 则关闭所有图形窗口表1-9 目录文件管理命令命 令 示 例 说 明pwd显示当前目录的名称cd cd d:xt_mat04 把cd 命令后所跟的目录变成当前目录mkdir 在当前文件夹下建立一子文件夹dir 显示当前或指定目录下的文件或子目录清单what 显示当前目录下M、MAT、MEX 这3 类文件清单which which inv.m 寻求某个文件所在的文件夹type type xt06.m 显示某个文件的内容或注释delete delete

3、xt01.m 删除文件和图形对象表1-10 帮助命令命 令 示 例 说 明help 提供MATLAB 命令、函数和M 文件的使用和帮助信息;lookfor根据用户提供的关键字去查找相关函数的信息,常用来查找具有某种功能而不知道准确名字的命令;helpwin 打开帮助窗口显示指定的主题信息数学函数abs(x) 计算x 的绝对值acos(x) 计算x 的反余弦函数angle(x) 计算复数x 的幅角asin(x) 计算x 的反正弦函数值atan(x) 计算x 的反正切函数值atan2(y,x) tan -2(y/x)cos(x) cosxexp(x) exlog(x) logexvalue,ind

4、ex=max(x) 返回x 中的最大值,和它所处的位置value,index=min(x) 返回x 中的最小值,和它所处的位置mod(x,y) 余数sin(x) sinxsqrt(x) x 的平方根tan(x) tanxrounding(取整)函数ceil(x)fix(x)round(x)字符转换函数char(x) 将矩阵中的数转化为字符,矩阵中的元素就不大于127double(x) 将子符串转化为矩阵int2str(x) 将整数x 转化为字符串形式num2str(x) 将带小数点的数转化为一个字符型数组str2num(x) 将字符串转化为数颜色 标记类型 线型y 黄色 . 点 - 实线m 品

5、红色 o 圈 : 点线c 青绿色 x 号 -. 画点线r 红色 s 正方形 - 虚线g 绿色 d 菱形 无b 蓝色 v 倒三角w 白色 正三角k 黑色 三角(向右) 三角(向左)p 五角星h 六线形函数中的函数fminbnd 求函数的最小值,这函数只有一个自变量fzero 找出函数为0 时的自变量的值quad 在数学上组合一个函数ezplot 简单易用的函数画图fplot 通过函数名画出这个函数的图象函数 描述conj(c) 计算c 的共共轭复数。如果c=a+bi,那么conj(c)=a-bi。real(c) 返回复数c 的实部imag(c) 返回复数c 的虚部isreal(c) 如果数组c

6、中没有一个元素有虚部,函数isreal(c)将返回1。所以如果一个数组c 是复数组成,那么isreal(c)将返回1。abs(c) 返回复数c 模angle(c) 返回复数c 的幅角,等价于atan2(imag(c),real(c)表6.2 普通的MATLAB 字符串函数类别 函数 描述普通char (1)把数字转化为相应的字符值(2)把二维数组转化相应的字符串double 把字符转化为相应的double 值blanks 创建一个由空格组成的字符串deblanks 去除字符串末端的空格字符检测ischar 如果是一个字符数组,那么将会返回1isletter 如果是字母表中的字母,那么将会返回1

7、isspace 如果是空白字符,那么将会返回1字符串操作strcat 连接字符串strvcat 竖直地连接字符串strcmp 如果两字符串相等,那么函数将会返回1stricmp 忽略大小写如果两字符串相等,那么函数将会返回1strncmp 如果两字符串的前n 个字母相等,那么函数将会返回1strncmpi 忽略大小,如果两字符串的前n 个字母相同,那么数将会返回1findstr 在一个字符串中寻找另一个字符串strfind 在一个字符串中寻找另一个字符串(版本6.1 或以后的版本)strjust 对齐字符串strmatch 找字符串的区配strrep 用一个字符串去替代另一个字符串strtok

8、 查找一字符串upper 把字符串的所有字符转化为大写lower 把字符串的所有字符转化为小写数字转化为字符串int2str 把整数转化为相应的字符串形式num2str 把数字转化为相应的字符串形式mat2str 把矩阵转化为相应的字符串形式sprintf 对一字符串进行格式化输出字符串转化为数字str2double 把字符串转化相应的double 型数据str2num 把字符转化成数字sscanf 从字符串中读取格式化数据数制转换hex2num 把IEEE 十六进制字符型型数据转化为double 形数据hex2dec 把十六制字符串转化为相应的十进制整数dec2hex 把十进制数转化为相应的

9、十六制字符串bin2dec 把二进制字符串转化为相应的十进制整数base2dec 把base B 转化为相应的十进制数据dec2base 把十进制转化为相应的base Bhex2num 把IEEE 十六进制字符型型数据转化为double 形数据表面,网格,等高线图象函数mesh(x, y, z) 这个函数创建一个三维网格图象。数组x 包括要画得每一点的x 值,数组y 包括要画得每一点的y 值,数组z 包括要画得每一点的z 值。surf(x, y, z) 这个函数创建一个三维表面图象。x,y,z 代表的意义与上式相同。contour(x, y, z) 这个函数创建一个三维等高线图象。x,y,z

10、代表的意义与上式相同。函数 描述char (1)把数字转化为相应的字符值(2)把二维数组转化相应的字符串double 把字符转化为相应的double 值blanks 创建一个由空格组成的字符串deblanks 去除字符串末端的空格strcat 连接字符串strvcat 竖直地连接字符串strcmp 如果两字符串相等,那么函数将会返回1stricmp 忽略大小写如果两字符串相等,那么函数将会返回1strncmp 如果两字符串的前n 个字母相等,那么函数将会返回1strncmpi 忽略大小,如果两字符串的前n 个字母相同,那么数将会返回1findstr 在一个字符串中寻找另一个字符串strfind

11、 在一个字符串中寻找另一个字符串(版本6。1 或以后的版本)strjust 对齐字符串strmatch 找字符串的区配strrep 用一个字符串去替代另一个字符串strtok 查找一字符串upper 把字符串的所有字符转化为大写lower 把字符串的所有字符转化为小写int2str 把整数转化为相应的字符串形式函数 描述num2str 把数字转化为相应的字符串形式mat2str 把矩阵转化为相应的字符串形式sprintf 对一字符串进行格式化输出str2double 把字符串转化相应的double 型数据str2num 把字符转化成数字sscanf 从字符串中读取格式化数据hex2num 把I

12、EEE 十六进制字符型型数据转化为double 形数据hex2dec 把十六制字符串转化为相应的十进制整数dec2hex 把十进制数转化为相应的十六制字符串bin2dec 把二进制字符串转化为相应的十进制整数base2dec 把baseb 转化为相应的十进制数据dec2base 把十进制转化为相应的basebbar(x, y) 这个函数用于创建一个水平的条形图,x 代表第一个X 轴的取值,y 代表对应于Y 的取值barh(x, y) 这个函数用于创建一个竖直的条形图,x 代表第一个X 轴的取值,y 代表对应于Y 的取值compass(x, y) 这个函数用于创建一个极坐标图,它的每一个值都用箭

13、头表示,从原点指向(x,y),注意:(x,y)是直角坐标系中的坐标。pie(x)pie(x, explode)这个函数用来创建一个饼状图,x 代表占总数的百分数。explode 用来判断是否还有剩余的百分数stairs(x, y) 用来创建一个阶梯图,每一个阶梯的中心为点(x, y)stem(x, y) 这个函数可以创建一个针头图,它的取值为(x,y)普通的MATLAB 稀疏矩阵函数类别 函数 描述创建一个稀疏矩阵speye 创建一个单位稀疏矩阵sprand 创建一个稀疏矩阵,元素是符合平均分布的随机数sprandn 创建一个稀疏矩阵,元素是普通的随机全矩阵和稀疏矩阵的转换函数sparse 把

14、一个全矩阵转化为一个稀疏矩阵full 把一个稀疏矩阵转化为全矩阵find 找出矩阵中非零元素和它对应的上下标对稀疏矩阵进行操作的函数nnz 非零元素的个数nonzeros 返回一个向量,其中的元素为矩阵中非零元素spones 用1 代替矩阵中的非零元素spalloc 一个稀疏矩阵所占的内存空间issparse 如果是稀疏矩阵就返回1spfun 给矩阵中的非零元素提供函数spy 用图象显示稀疏矩阵表8.3 MATLAB 输入/输出语句类别 函数 描述加载/保存工作区 load 加载工作区save 保存工作区文件打开/关闭 fopen 打开文件fclose 关闭文件二进制I/O fread 从文件

15、中读取二进制数据fwrite 把二进制数据写入文件fscanf 从文件中读取格式化数据fprintf 把格式化数据写入文件fgetl 读取文件的一行,忽略换行符格式化I/Ofgets 读取文件的一行,不忽略换行符delete 删除文件exist 检查文件是否存在ferror 所需文件的I/O 错误情况feof 检测文件的结尾fseek 设置文件的位置ftell 检查文件的位置文件位置、状态frewind 回溯文件临时情况 tempdir 得到临时目录名tempname 得到临时文件名表8.4 fopen 文件permissions文件permission 意义r 以只读格式读取文件r+ 可对文

16、件进行读写w 删除一个已存在文件的内容(或创建一个新文件),并以只写格式打开w+ 删除一个已存在文件的内容(或创建一个新文件),并以读写格式打开a 打开一个已存在的文件(或创建一个新文件),并以只写文件格式打开把写入的内容增加到文件的结尾a+ 打开一个已存在的文件(或创建一个新文件),并以只写文件格式打开把写入的内容增加到文件的结尾W 不进行自动洗带的写入数据(针对于磁带机的特殊命令)A 不进行自动洗带的添加数据(针对于磁带机的特殊命令)表8.7 函数fprintf 的格式转换指定符指定符 描述%c 单个字符%d 十进制表示(有符号的)%e 科学记数法(用到小写的e,例3.1416e+00)%

17、E 科学记数法(用到大写的e,例3.1416E+00)%f 固定点显示%g %e 和%f 中的复杂形式,多余的零将会被舍去%G 与%g 类似,只不过要用到大写的E%o 八进制表示(无符号的)%s 字符串%u 十进制(无符号的)%h 用十六进制表示(用小写字母af表示)%H 用十六进制表示(用大写字母AF表示)表8.8 格式标识(修改符)标识(修改符) 描述负号(-) 数据在域中左对齐,如果没有这个符号默认为右对齐+ 输出时数据带有正负号0 如果数据的位数不够,用零填充前面的数表8.9 格式字符串的转义字符转义序列 描述n 换行t 水平制表b 退后一格r 回车符,使屏幕光标移到当前行开关,下移到

18、下一行f 跳页符号 打印一个普通反斜杠or 打印一个省略号或单一引证% 打印一个百分号(%)表9.1 与自定义数据相关的函数函数 描述setappdata(Hndl, DataName, DataValue) 把DataValue 存储在对象中的DataName,这个对象以Hndl 为句柄。value = getappdata(Hndl, DataName)struct = getappdata(Hndl)从以Hndl 句柄的对象重新调用程序,第一种形式只读取DataName中的数据,第二种形式重新所有的自定义数据。isappdata(Hndl, DataName) 如果DataName在以H

19、ndl 为句柄的对象中有定义,那就会返回1,否则返回0。isappdata(Hndl, DataName) 删除DataName,DataName是在以Hndl 为句柄的对象中的自定义数据。gcf 返回当前图象的句柄gca 返回当前图象中当前坐标系的句柄gco 返回当前对象的句柄findobj 寻找指定属性值的图形对象GUI表 10.1 一些基本的GUI 组件图形控件按钮(pushbutton) uicontrol 单击它将会产生一个响应开关按钮(togglebutton) uicontrol 开关按钮有两种状态“on”,“off”,每单击一次,改变一次状态。每一个单击一次产生一个响应。单选按

20、钮(radiobutton) uicontrol 当单选按钮处于on 状态,则圆圈中有一个点复选按钮(checkbox) uicontrol 当复选按钮处于on 状态时,复选按钮中有一个对号文本编辑框(editbox) uicontrol 编辑框用于显示文本字符串,并允许用户修改所要显示的信息。当按下回车键后将产生响应列表框(listbox) uicontrol列表框可显示一系文本字符串,用于可用单击或双击选择其中的一个字符串。当用户选择了其中一个字符串后,它将会有一个响应。下拉菜单(popup Menus) uicontrol下拉菜单用于显示一系列的文本字符串,当单击时将会产生响应。当下拉菜单没有点击时,只有当前选择的字符串可见滑动条(slider) uicontrol 每改变一次滑动条都会有一次响应。静态元素框架(frame) uicontrol 框架是一个长方形,用于联合其他控件。而它则不会产生反应文本域(textfield) uicontrol 标签是在图像窗口内某一点上的字符串。菜单和坐标系菜单项(menuitems) Uimenu 创建一个菜单项。当鼠标在它们上单击时,它将会产生一个响应右键菜单(contextmenus) Uicontextmenu 创建一个右键菜单坐标系(axes) Axes 用来创建一个新的坐标系。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1