MATLAB总结
matlab实训报告总结

matlab实训报告总结Matlab实训报告总结摘要:本文总结了在Matlab实训中所学到的知识和经验,包括Matlab的基本操作、常用函数的使用、图形绘制和数据处理等方面。
通过实际操作和实验练习,我们深入了解了Matlab的强大功能和灵活性,在数据处理和科学计算方面取得了令人满意的结果。
1. 引言Matlab是一种强大的科学计算软件,广泛应用于工程、数学、物理和其他科学领域。
在Matlab实训中,我们学习了如何使用Matlab 进行数据处理、模拟实验和图形绘制等操作。
2. 实训内容在实训中,我们首先学习了Matlab的基本操作,包括变量的定义和赋值、数组和矩阵的创建和运算,以及条件语句和循环语句的使用。
这些基本操作是我们后续实验的基础。
接着,我们学习了常用函数的使用。
Matlab提供了许多内置函数,例如求解方程、插值、傅里叶变换等。
我们通过实际例子学习了这些函数的使用方法,并在实验中应用到了实际问题中。
在图形绘制方面,Matlab提供了丰富的绘图函数,可以绘制二维和三维图形。
我们学习了如何绘制线条、曲线、散点图和柱状图等,并通过实验练习提高了我们的图形绘制能力。
我们学习了数据处理的方法。
Matlab提供了强大的数据处理函数,可以对数据进行滤波、拟合、统计和分析等操作。
我们通过实验掌握了这些数据处理方法,并将其应用到了实际数据中。
3. 实训成果通过Matlab实训,我们取得了一些令人满意的成果。
首先,我们掌握了Matlab的基本操作,能够灵活运用各种语句和函数解决问题。
其次,我们学会了使用Matlab进行数据处理和图形绘制,能够对实验数据进行分析和展示。
最后,我们通过实验练习,提高了自己的问题解决能力和创新思维。
4. 实训心得在Matlab实训中,我们遇到了一些困难和挑战。
但是通过不断的尝试和学习,我们克服了这些困难,取得了一些进步。
在实训中,我们学会了如何提高自己的编程技巧和问题解决能力,培养了耐心和坚持的品质。
matlab实训心得体会(通用23篇)

matlab实训心得体会(通用23篇)matlab实训篇1自己刚刚接触matlab有半个学期的时间,说实话我现在对MATLAB还是摸不着头脑,一方面是自己接触的时间太短,另一方面,就是自己在上机方面投入的时间有限,实践比较少。
现在,我对MATLAB的印象仅仅在解决习题和绘制图形上,但是我很喜欢MATLAB的简单的语法,易于绘制图形,编程也非常容易, 并且具有功能强大的开放式的toolbox。
因此,尽管我一直没有这方面的应用,但是我还是对它非常感兴趣,自己正打算暑假好好研究研究MATLAB。
下面是我学习MATLAB在理论和实践方面的一点心得与体会,可能有些地方自己理解的不是很正确,但是随着学习的深入,我想我可以发现自己的错误所在。
首先我想说的是,在理论方面,在学习MATLAB过程中,我感觉到它和c语言有许多相似之处,他有c语言的特征,但是比c语言编程计算更加简单,适合于复杂的数学运算。
但是MATLAB跟其他语言也有着很大的不同。
现在用的比较多的编程语言,除了MATLAB就应该是c、c++、VHDL,VB和Delphi也接触过,如果自己抱着“把其他语言的思想运用在MATLAB里面”的话,那么我想,即使程序运行不出错,也很难把握MATLAB的精髓,也就很难发挥MATLAB的作用了。
众所周知MATLAB是一个基于矩阵运算的软件,但是,真正在运用的时候,特别是在编程的时候,许多人往往没有注意到这个问题。
在使用MATLAB时,受到了其他编程习惯的影响,特别是经常使用的C语言。
因此,在MATLAB编程时,for循环(包括while循环)到处都是。
.这不仅是没有发挥MATLAB所长,还浪费了宝贵的时间。
我这里想说的一点是,往往在初始化矩阵的时候注意到这个问题,懂得了使用矩阵而不是循环来赋值,但是,在其他环节上,就很容易疏忽,或者说,仍然没有摆脱C++、C的思想。
MATLAB博大精深,涉及的内容很多,所以,我认为不要试图掌握MATLAB的每一个功能,熟悉和你专业最相关的部分就可以了,这也是老师在课堂上经常说的。
matlab实验总结

matlab实验总结Matlab实验总结。
在进行Matlab实验的过程中,我深刻体会到了Matlab在科学计算和工程领域的强大功能和广泛应用。
通过本次实验,我对Matlab的使用方法和技巧有了更深入的了解,同时也对实际问题的解决能力有了更多的信心和积累了宝贵的经验。
首先,在实验中我学会了如何使用Matlab进行数据可视化处理。
Matlab提供了丰富的绘图函数和工具,可以轻松实现对各种数据的可视化展示。
我通过实验学会了如何使用plot函数绘制二维曲线图,如何使用surf函数绘制三维曲面图,以及如何进行图像处理和图像显示等操作。
这些技能的掌握对于我今后在科学研究和工程实践中的数据处理和结果展示将大有裨益。
其次,在实验过程中我还学会了如何使用Matlab进行数值计算和模拟仿真。
Matlab提供了丰富的数学函数和工具箱,可以方便地实现各种数值计算和模拟仿真。
我通过实验学会了如何使用solve函数求解方程组,如何使用ode45函数求解常微分方程组,以及如何进行信号处理和系统建模等操作。
这些技能的掌握对于我今后在科学研究和工程设计中的数值计算和仿真模拟将大有帮助。
最后,在实验中我还学会了如何使用Matlab进行算法设计和程序编写。
Matlab 提供了强大的编程环境和调试工具,可以方便地实现各种算法设计和程序编写。
我通过实验学会了如何使用for循环和while循环实现程序的迭代计算,如何使用if 语句和switch语句实现程序的逻辑判断,以及如何进行函数封装和脚本编写等操作。
这些技能的掌握对于我今后在科学研究和工程开发中的算法设计和程序编写将大有裨益。
总的来说,本次实验让我对Matlab有了更深入的了解和掌握,也让我在科学计算和工程应用方面有了更多的实践经验和技能积累。
我相信在今后的学习和工作中,我会更加灵活和熟练地运用Matlab,为科学研究和工程实践做出更大的贡献。
Matlab实验的总结就到这里,希望对大家有所帮助。
matlab实验总结

matlab实验总结在这次实验中,我使用MATLAB对一些数学问题进行了求解,并学会了如何使用MATLAB编写函数和脚本来解决实际问题。
首先,我了解了MATLAB的基本语法和使用方法。
MATLAB 是一种专业的数学软件,它具有强大的矩阵运算和数据处理的能力。
我学会了如何创建矩阵、向量和标量,并进行基本的数学运算如加减乘除、幂运算等。
我还了解了MATLAB的数据类型和变量命名规则,以及如何使用MATLAB的函数来实现一些特定的功能。
接着,我学习了如何在MATLAB中绘制图形。
MATLAB提供了许多绘图函数,如plot、scatter、bar等,可以用来可视化数据和函数的图像。
我学会了如何设置图形的标题、坐标轴标签、图例以及颜色和线型等属性。
我还学会了如何在同一个图形中绘制多个曲线、设置坐标轴的范围和刻度,并添加文本注释。
在本次实验中,我也学会了如何编写MATLAB的函数和脚本。
函数是一段独立的代码块,用于完成特定的任务,并可以在需要时被调用。
我了解了如何定义输入参数和输出参数,并学会了如何在函数内部使用局部变量和全局变量。
脚本是一系列命令的集合,可以按照一定的顺序依次执行。
我学会了如何在MATLAB编辑器中创建脚本文件,并使用run命令执行脚本。
我还了解了如何在脚本中保存和加载数据,以及如何将数据导出到其他文件格式。
最后,在这次实验中,我也学习了如何使用MATLAB进行数值计算和求解方程。
MATLAB提供了丰富的数值计算函数,如求解线性方程组、解微分方程、拟合曲线等。
我了解了如何使用这些函数来解决实际的数学问题。
我还学会了如何使用MATLAB的符号计算工具箱来进行符号计算,如求解代数方程、简化表达式等。
总的来说,这次实验让我对MATLAB有了更深入的了解,并提高了我的编程和数学计算能力。
通过实践,我不仅复习了数学的一些基本概念和方法,还学会了如何使用MATLAB来加速数学计算和可视化数据。
我相信这些经验和技能将对我的学习和研究工作有很大的帮助。
matlab实验心得总结

matlab实验心得总结在通过完成一系列的Matlab实验后,我对这个强大的数学计算软件有了更深入的认识。
通过这些实验,我不仅学到了如何使用Matlab进行数据处理和分析,还体会到了它在科学研究和工程应用中的广泛使用。
实验一:Matlab基础操作在第一次接触Matlab时,我首先学习了它的基本操作。
Matlab提供了友好的用户界面和丰富的命令工具,使得数据处理变得简单且高效。
在实验中,我学会了如何定义变量、进行基本的数学运算和使用矩阵操作等。
这些基础操作为后续的实验打下了坚实的基础。
实验二:数据可视化数据可视化在科学研究和工程领域中起着重要的作用。
在这个实验中,我学会了如何利用Matlab绘制各种图形,如折线图、散点图和柱状图等。
通过调整图形的样式和颜色,使得数据更加直观和易于理解。
同时,我还学会了如何添加标题、坐标轴标签和图例,使得图形具有更好的可读性。
实验三:模拟与仿真Matlab不仅可以进行数据处理和图形绘制,还可以进行模拟和仿真。
在这个实验中,我学会了如何使用Matlab进行数学模型的建立和仿真。
通过设定合适的参数和方程,我可以模拟出各种现实世界中的物理、生物和工程现象。
这对于科学研究和工程设计具有重要的意义。
实验四:信号处理信号处理是Matlab的一个重要应用领域。
在这个实验中,我学会了如何使用Matlab对信号进行分析和处理。
通过应用不同的滤波器,我可以去除信号中的噪声和干扰,提取出感兴趣的信息。
同时,我还学会了如何进行频域分析,通过傅里叶变换将信号转换到频率域,进一步分析信号的频谱特性。
实验五:数值计算Matlab还提供了强大的数值计算功能。
在这个实验中,我学会了如何使用Matlab进行数值计算和优化。
通过使用不同的数值求解方法,我可以解决复杂的数学方程和优化问题,得到精确的计算结果。
这对于科学研究和工程计算具有重要的价值。
总结起来,通过这些实验,我对Matlab的应用能力有了明显的提升。
matlab总结与体会

matlab总结与体会一、Matlab的基本介绍Matlab是一种高级技术计算语言和交互式环境,主要用于数学计算、数据分析和可视化。
它的优点在于其强大的数学计算能力、友好的用户界面以及广泛的应用领域。
二、Matlab的应用领域Matlab可以应用于各种科学和工程领域,包括信号处理、图像处理、控制系统设计、通信系统设计、金融建模等。
同时,它也被广泛应用于教育和研究领域。
三、Matlab的特点1. 强大的数学计算能力:Matlab拥有丰富的数学函数库,可以进行各种高级数学运算。
2. 友好的用户界面:Matlab提供了一个直观易懂的用户界面,使得使用者可以轻松地进行数据分析和可视化操作。
3. 广泛的应用领域:由于其强大的功能和灵活性,Matlab被广泛应用于各种科学和工程领域。
4. 便捷性:Matlab提供了许多方便快捷的工具箱,如统计工具箱、控制系统工具箱等,使得使用者可以更加高效地完成任务。
四、Matlab的基本语法Matlab的基本语法与其他编程语言有所不同,主要包括变量定义、数学运算、控制流程等。
其中,Matlab中的变量可以是数字、字符串、矩阵等多种类型。
五、Matlab的常用函数1. plot函数:用于绘制二维图形。
2. surf函数:用于绘制三维图形。
3. find函数:用于查找符合条件的元素。
4. rand函数:用于生成随机数。
5. mean函数:用于计算平均值。
六、Matlab的优缺点1. 优点:(1)强大的数学计算能力;(2)友好的用户界面;(3)广泛的应用领域;(4)便捷性。
2. 缺点:(1)相对较高的学习门槛;(2)较为耗费计算机资源;(3)不适合处理大规模数据。
七、个人体会作为一名工科学生,我在学习和使用Matlab过程中深刻感受到了它在科研和工程领域中所具有的重要作用。
通过使用Matlab,我可以更加高效地进行数据分析和可视化操作,并且可以利用它强大的数学计算能力解决各种复杂问题。
matlab实验心得总结

matlab实验心得总结《matlab 实验心得总结》在学习和使用 Matlab 的过程中,我经历了从陌生到熟悉,从困惑到领悟的种种阶段。
通过一系列的实验操作,我不仅掌握了 Matlab 这个强大工具的基本使用方法,还深刻体会到了它在解决实际问题中的高效性和灵活性。
Matlab 作为一款广泛应用于科学计算、数据分析和可视化的软件,其功能之强大让我印象深刻。
在最初接触时,面对那繁多的函数和命令,我感到有些无从下手。
但随着实验的逐步深入,我逐渐发现了其中的规律和逻辑。
首先,Matlab 的矩阵运算功能给我带来了极大的便利。
在处理大量数据时,矩阵运算能够快速而准确地完成复杂的计算任务。
通过简单的命令就能实现矩阵的加减乘除、求逆、转置等操作,大大提高了计算效率。
例如,在进行线性方程组的求解时,只需要输入相应的系数矩阵和常数向量,就能迅速得到准确的解。
这让我在处理数学问题时节省了大量的时间和精力。
其次,Matlab 的绘图功能也非常出色。
它能够将数据以直观的图形方式展示出来,帮助我们更好地理解和分析数据。
无论是二维的曲线、散点图,还是三维的曲面图,Matlab 都能轻松绘制。
通过调整绘图的参数和属性,可以得到清晰、美观的图形。
这对于数据的可视化分析和结果的展示起到了至关重要的作用。
在进行实验的过程中,我也遇到了一些困难和挑战。
其中一个常见的问题是语法错误。
由于对 Matlab 的语法规则不够熟悉,在编写程序时经常会出现一些小的错误,比如括号不匹配、变量未定义等。
这些错误往往会导致程序无法正常运行,需要花费时间去仔细检查和修改。
另一个挑战是算法的选择和优化。
在解决一些复杂问题时,需要选择合适的算法来提高程序的运行效率。
但对于初学者来说,很难一下子就找到最优的算法,需要不断地尝试和改进。
为了克服这些困难,我采取了一些有效的学习方法。
首先,我认真阅读了 Matlab 的相关教材和参考书籍,系统地学习了其基本语法和常用函数。
matlab使用总结与体验分享

目录:1.MATLAB 简介2.MATLAB 的优势3.MATLAB 的应用领域4.MATLAB 基础语法5.MATLAB 编程技巧6.MATLAB 的工具箱7.我的使用体验8.结论1. MATLAB 简介MATLAB 是一种高级的数学软件和编程语言,广泛应用于科学计算、数据分析、工程模拟和算法开发等领域。
它由 MathWorks 公司开发,具有强大的数值计算和图形处理能力,并且易于上手和学习。
2. MATLAB 的优势MATLAB 具有以下几个优势:•简单易学:MATLAB 的语法设计简洁明了,与数学领域的符号表达相近,使得使用者可以快速上手。
•丰富的工具库:MATLAB 提供了众多的工具箱,涵盖了信号处理、图像处理、控制系统、优化算法等多个领域,方便用户进行各种科学计算和工程应用。
•强大的数值计算能力:MATLAB 采用矩阵运算的思想,能够高效地处理向量和矩阵运算,大大减少了编写循环代码的复杂性。
•优秀的图形展示功能:MATLAB 提供了丰富的绘图函数和工具,用户可以方便地生成高质量的二维或三维图形,用于数据可视化和结果展示。
•广泛的社区支持:MATLAB 拥有庞大的用户社区,用户可以在网上查找各种问题的解答和代码示例,便于学习和解决实际问题。
3. MATLAB 的应用领域MATLAB 在各个领域都有广泛的应用,包括但不限于:•工程学科:MATLAB 可以帮助工程师进行信号处理、控制系统设计、系统仿真、图像处理等工作。
•科学研究:MATLAB 可以用于数据分析、统计建模、数学模拟、算法开发等科学研究工作。
•金融领域:MATLAB 提供了专门的金融工具箱,可以用于投资组合分析、金融风险评估、衍生品定价等金融相关的计算任务。
•生物医学:MATLAB 在生物信号处理、遗传算法、图像处理等方面有着广泛的应用。
•教育领域:MATLAB 作为一种易学易用的编程语言,被广泛应用于高校和中学的数学和工程教育中。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录一、Matlab相关说明 (2)二、Matlab操作注意事项 (2)三、Matlab常用代码(图像处理相关) (5)四、Matlab常用快捷键 (7)五、Matlab学习心得 (8)一、Matlab相关说明Matlab是“Matrix Laboratory”的缩写,意为“矩阵实验室”。
MATLAB和Mathematica、Maple并称为三大数学软件。
它在数学类科技应用软件中在数值计算方面首屈一指。
MATLAB 可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB 也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。
在新的版本中也加入了对C,FORTRAN,C++,JAVA的支持。
我所使用的Matlab版本是2012a,下文所涉及到图片、专业术语等都是以此版本为基础。
二、Matlab操作注意事项1.打开并运行一个现存的m文件且这个m文件运行时需用到同一级文件夹中的其他文件,会出现如下提示框:选择变更文件夹,将当前文件夹变更为这个m文件所在的文件夹。
2.不小心点错或关闭了各种小窗口,将Matlab恢复成默认布局点击桌面—桌面布局—默认3.查看某个函数的用法在命令窗口输入该变量的名称,回车即可。
4.查找某个函数的用法在命令窗口输入help+函数的名称,回车后会自动显示该函数的相关信息。
5.运行文件后报错如下图所示,命令窗口中报错的第一段是错误的原因,后面几段会显示发生错误的文件夹以及在该文件夹中的位置。
点击文件的名称,会跳转出一个提示框,上面显示了该文件的具体实现功能,如下图所示。
点击文件名后面的行标号,可以直接跳转到发生错误的那一行。
6.如何编辑界面?修改如图所示的fig文件1.新建一个GUI文件2.选择打开现存的GUI文件,点击Open,就可以对当前界面进行编辑了。
7. 如何将MAtlab中默认的current folder修改为自己想要的路径,每次启动后都默认是自己设定的这个路径?>>右键matlab 快捷方式,属性-快捷方式-起始位置填入你自己的工作目录。
8.把图复制到WORD文件的方法:电机EDIT—>Copy Figure—>Ctrl+V9. 输入时,标点必须是英文状态下的10. 大多数情况下,matlab对空格不予处理11. 小括号代表运算级别,中括号用于生成矩阵,大括号用于构成单元数组12. 分号;的作用:不显示运算结果,但对图形窗口不起作用。
分号也用于区分行,13. 逗号,的作用:函数参数分隔符,也用于区分行,显示运算结果,当然不加标点也显示运算结果14. 冒号:多用于数组15. 续行号...不能放在等号后面使用,不能放在变量名中间使用,起作用时默认显蓝色16. 双引号'string'是字符串的标识符17. 感叹号!用于调用操作系统运算18.百分号%是注释号,百分号后面直到行末的语句matlab跳过执行.另外还有一个块注释,即对多行一次注释,会使用到,格式为(注意%{ 和%}都要单独成行)%{%}19.矩阵中用圆括号表示下标,单元数组用大括号表示下标20.对变量名的基本要求:区分大小写,不超过63个字符,以字母开头,只能是字母,数字和下划线三、Matlab常用代码(图像处理相关)1.创建一个文件夹mkdir('D:\myData');2.将图片保存到指定的文件夹image_source=strcat('result\',num2str(loop),'.jpg');imwrite(F.cdata,image_source);3.将电影转成图片序列fnum=size(mov,2); %读取电影的祯数for i=1:fnumstrtemp=strcat('C:\Users\Administrator\Desktop\particalfilter\myself\粒子滤波\',int2str(i),'.jpg');%将每祯转成jpg的图片imwrite(mov(i).cdata,strtemp,'jpg');end4、模拟噪声生成函数和预定义滤波器①imnoise:用于对图像生成模拟噪声,如:i=imread('104_8.tif');j=imnoise(i,'gaussian',0,0.02);%模拟高斯噪声②fspecial:用于产生预定义滤波器,如:h=fspecial('sobel');%sobel水平边缘增强滤波器h=fspecial('gaussian');%高斯低通滤波器h=fspecial('laplacian');%拉普拉斯滤波器h=fspecial('log');%高斯拉普拉斯(LoG)滤波器h=fspecial('average');%均值滤波器5、图像文件I/O函数命令imfinfo 返回图形图像文件信息语法:info=imfinfo(filename,fmt) \ info=imfinfo(filename)imread 从图像文件中读取(载入)图像语法:A=imread(filename,fmt) \ [X,map]=imread(filename,fmt) \ [...]=imread(filename) \ [...]=imread(URL,...) \ [...]=imread(...,idx) (CUR,ICO,and TIFF only) \ [...]=imread(...,'frames',idx) (GIF only) \ [...]=imread(...,ref) (HDF only) \[...]=imread(...,'BackgroundColor',BG) (PNG only) \ [A,map,alpha] =imread(...) (ICO,CUR,PNG only)imwrite 把图像写入(保存)图像文件中语法:imwrite(A,filename,fmt) \ imwrite(X,map,filename,fmt) \ imwrite(...,filename) \ imwite(...,Param1,Val1,Param2,Val2...)imcrop 剪切图像语法:I2=imcrop(I) \ X2=imcrop(X,map) \ RGB2=imcrop(RGB) \ I2=imcrop(I,rect) \ X2=imcrop(RGB,rect) \ [...]=imcrop(x,y,...) \ [A,rect]=imcrop(...) \ [x,y,A,rect]=imcrop(...)6.impixel 确定像素颜色值语法:P=impixel(I) \ P=impixel(X,map) \ P=impixel(RGB) \ P=impixel(I,c,r) \ P=impixel(X,map,c,r) \ P=impixel(RGB,c,r) \ [c,r,P]=impixel(...) \ P=impixel(x,y,I,xi,yi) \ P=impixel(x,y,RGB,xi,yi) \ P=impixel(x,y,X,map,xi,yi) \[xi,yi,P]=impixel(x,y,...)7.二进制图像操作函数applylut 在二进制图像中利用lookup表进行行边沿操作语法:A=applylut(BW,LUT)bwarea 计算二进制图像对象的面积语法:total=bwarea(BW)bweuler 计算二进制图像的欧拉数语法:eul=bweuler(BW)8.颜色空间转换函数hsv2rgb 转换HSV值为RGB颜色空间:M=hsv2rgb(H)ntsc2rgb 转换NTSC值为RGB颜色空间:rgbmap=ntsc2rgb(yiqmap) \ RGB=ntsc2rgb(YIQ)rgb2hsv 转换RGB值为HSV颜色空间:cmap=rgb2hsv(M)rgb2ntsc 转换RGB值为NTSC颜色空间:yiqmap=rgb2ntsc(rgbmap) \ YIQ=rgb2ntsc(RGB)rgb2ycbcr 转换RGB值为YCbCr颜色空间:ycbcrmap=rgb2ycbcr(rgbmap) \ YCBCR=rgb2ycbcr(RGB)ycbcr2rgb 转化YCbCr值为RGB颜色空间:rgbmap=ycbcr2rgb(ycbcrmap) \ RGB=ycbcr2rgb(YCBCR)9.类型转换函数im2bw 转换图像为二进制图像语法:BW=im2bw(I,level) \ BW=im2bw(X,map,level) \ BW=im2bw(RGB,level)im2double 转换图像矩阵为双精度型语法:I2=im2double(I1) \ RGB2=im2double(RGB1) \ I=im2double(BW) \ X2=im2double(X1,'indexed')double 转换数据为双精度型语法:double(X)unit8 、unit16转换数据为8位、16位无符号整型:i=unit8(x) \ i=unit16(x)im2unit8 转换图像阵列为8位无符号整型语法:I2=im2unit8(I1) \ RGB2=im2unit8(RGB1) \ I=im2unit8(BW) \ X2=im2unit8(X1,'indexed')im2unit16 转换图像阵列为16位无符号整型语法:I2=im2unit16(I1) \ RGB2=im2unit16(RGB1) \ I=im2unit16(BW) \ X2=im2unit16(X1,'indexed')四、Matlab常用快捷键1. 在命令窗口(Command Window)中:1)【上、下键】――切换到之前、之后的命令,可以重复按多次来达到你想要的命令2)clc――清除命令窗口显示的语句,此命令并不清空当前工作区的变量,仅仅是把屏幕上显示出来的语句清除掉3)clear――这个才是清空当前工作区的变量命令,常用语句clear all来完成4)【Tab】键――在command窗口,输入一个命令的前几个字符,然后按tab键,会弹出前面含这几个字符的所有命令,找到你要的命令,回车,就可以自动完成。