MATLAB数字图像处理.pptx

MATLAB数字图像处理.pptx

ID:52803697

大小:1.98 MB

页数:70页

时间:2020-03-15

MATLAB数字图像处理.pptx_第1页
MATLAB数字图像处理.pptx_第2页
MATLAB数字图像处理.pptx_第3页
MATLAB数字图像处理.pptx_第4页
MATLAB数字图像处理.pptx_第5页
资源描述:

《MATLAB数字图像处理.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数值计算的工具—MATLABMATLAB是由MathWorks公司开发的一种主要用于数值计算及可视化图形处理的工程语言。它将数值计算、矩阵计算、图形图像处理、信号处理和仿真等诸多强大的功能集成在轻易使用的交互式计算机环境中,为科学研究、工程应用提供了一种功能强、效率高的编程工具。MATLAB的优点在于快速开发计算方法,而不在于计算速度。§1MATLAB基本操作§2MATLAB程序设计§3MATLAB图像处理主要内容MATLAB开发环境MATLAB的运行方式MATLAB的常用命令MATLAB的基本运算MATLAB的变量与函数§1MATLAB基本操作MATLAB的开发环境主

2、要包括命令窗口、工作空间窗口、命令历史窗口、当前路径窗口、(M文件编辑器、在线帮助浏览器)等。一、MATLAB的开发环境MATLAB是交互式的语言,输入命令即给出运算结果。而命令窗口则是MATLAB的主要交互窗口,用于输入和编辑命令行等信息,显示结果(图形除外)。当命令窗口中出现提示符“>>”时,表示MATLAB已经准备好,可以输入命令、变量或运行函数。提示符总是位于行首。在每个指令行输入后要按回车键,才能使指令被MATLAB执行。(1)命令窗口(CommandWindow)工作空间用于保存MATLAB变量的信息。在工作空间可以对变量进行观察、编辑、保存和删除。保存在工

3、作空间中的自定义变量,直到使用了“clear”命令清除工作空间或关闭了MATLAB系统才被清除。(2)工作空间(Workspace)命令历史窗口记录用户每一次启动MATLAB的时间以及在命令窗口运行过的所有指令。命令历史窗口中的指令可以被复制到命令窗口重新运行。如果要清除掉这些记录,可以选择“Edit”菜单中的“ClearCommandHistory”项。(3)命令历史窗口(CommandHistory)当前路径窗口也称为当前目录窗口。可以显示或改变当前目录。当前目录指的是MATLAB运行文件时的工作目录。只有在当前目录或搜索路径下的文件及函数可以被运用或调用,如果没有

4、特殊指明,数据文件也将储存在当前目录下。如果要建立自己的工作目录,在运行文件前必须将该文件所在目录设置为当前目录。(4)当前路径窗口(CurrentFolder)1、命令行运行方式在MATLAB的应用中,最基本、最简单的应用,就是在命令窗口中直接输入命令来实现计算或绘图功能。MATLAB命令行的一般形式为:变量=表达式或:表达式二、MATLAB的运行方式①使用MATLAB最简单的方式是将MATLAB的命令窗口看作计算器,通过输入数学算式直接计算。>>1+2+3+4+5↙ans=15如果在输入的表达式后面跟上分号“;”,那么运行后就不会马上显示运算的结果,必须键入输出变量

5、后才能显示运算结果。用分号关闭不必要的输出会使程序运行速度成倍甚至成百倍地提高。>>1+2+3+4+5;↙则不会马上显示运算结果,要得到运算结果,必须>>ans↙则显示结果为ans=15③如果在表达式后面跟上逗号“,”或什么都不跟,运行后会马上显示该表达式的运算结果。④如果一个表达式很长,可以用续行号“…”将其延续到下一行。>>1+2+3+4+5+…↙%注意加号写在本行。6+7+8+9+10↙则输出结果ans=55⑤在一行中也可以写几个语句,它们之间用逗号“,”或分号“;”隔开。>>A=[1,2,3.3,sin(4)],X=1966/310+1↙则输出结果A=1.000

6、02.00003.3000,-0.7568X=7.3419。所谓m文件,就是用MATLAB语言编写的、可以在MATLAB中运行的程序。它是以普通文本格式存放的,故可以用任何文本编辑软件进行编辑。MATLAB提供的m文件编辑器就是程序编辑器。在File菜单中选择NEW,再选择M-file,或点击新建图标,就可以调出m文件编辑器,用户可以用此编辑器编写m文件。m文件有两种形式,一种称为命令文件(ScriptFile),另一种称为函数文件(FunctionFile),两种文件的扩展名都是m。2、m文件运行方式如果要输入较多的命令,或者要经常对某些命令进行重复的输入,则可以将这

7、些命令按执行顺序存放在一个m文件中,以后只要在MATLAB的命令窗口中输入该文件的文件名,系统就会调入该文件并执行其中的全部命令。这种形式就是MATLAB的命令文件。(1)命令文件求1+2+…+n<100的最大正整数nsum=0;n=0;%赋初始值whilesum<100%判断当前的和是否小于100n=n+1;%如果没有超过100,则对n加1sum=sum+n;%计算最新的和endsum=sum-n;%当循环结束时有sum>=100,故应对sum减nn=n-1;%当循环结束时有sum>=100,故应对n减1n,sum%显示最大正整数n以及

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。