Matlab图像处理工具箱

Matlab图像处理工具箱

ID:38567791

大小:286.51 KB

页数:24页

时间:2019-06-15

Matlab图像处理工具箱_第1页
Matlab图像处理工具箱_第2页
Matlab图像处理工具箱_第3页
Matlab图像处理工具箱_第4页
Matlab图像处理工具箱_第5页
资源描述:

《Matlab图像处理工具箱》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MATLAB图像处理工具箱的使用第1章MATLAB基础目标1、熟悉MATLAB环境;2、掌握M文件的类型及使用;3、熟练使用各种命令,实现矩阵的基本操作。Matlab简介与C等高级语言相比,Matlab是一种基于矩阵/数组的高级语言,也是语法规则最简单的语言,它用贴近人的思维方式进行编程,使得用Matlab编写程序有如像在便笺上列公式和求解一样方便。Matlab现在已成为世界上应用最广泛的工程计算开发软件。Matlab简介-特点1高效、简单的程序环境2强大的数值运算功能3丰富的工具箱Matlab是一个交互式的系统,

2、其开发环境是MATLAB语言的基础和核心部分,全部功能都能在开发环境中实现。提供大量的矩阵及其它运算函数,方便地进行一些很复杂的计算,而且运算效率极高.Matlab命令和数学中的符号、公式非常接近,可读性强,容易掌握。根据各专门领域中的特殊需要提供了许多可选的工具箱,已有涉及数学、控制、通信、信号处理、图像处理、经济、地理等多种学科的20多种Matlab工具箱投入应用。Matlab简介-开发环境命令窗口(CommandWindow):可以在提示符后键入各种命令,通过上下箭头可以调出以前打入的命令,用滚动条可以查看以

3、前的命令及其输出信息。工作空间(Workspace):变量管理中心,可以显示变量的名称、尺寸、字节和类别等信息。历史命令(CommandHistory):显示已执行过的命令及相应时间。当前路径(CurrentDirectory):提供当前路径下文件的操作。启动平台(LaunchPad/Start):包含了系统中全部程序和帮助文件的管理和启动功能。Matlab简介-M文件Matlab通常使用命令驱动方式,当单行命令输入时,Matlab立即处理并显示结果,同时将运行说明和命令存入历史命令窗口。Matlab语句的磁盘文件

4、称作M文件,因为这些文件名的未尾是.M形式。M文件有两种类型:命令(Script)和函数(function)文件。命令(Script)文件第一类型的M文件称为命令(Script)文件,它是一系列命令、语句的简单组合,没有输入和输出参数,是最简单的M文件,顺序执行文件后变量是全局变量,保存在工作空间中。例%绘制花瓣theta=-pi:0.01:pi;rho(1,:)=2*sin(5*theta).^2;rho(2,:)=cos(10*theta).^3;rho(3,:)=sin(theta).^2;rho(4,:)=

5、5*cos(3.5*theta).^3;fork=1:4subplot(2,2,k),polar(theta,rho(k,:))end命令(Script)文件运行方式1.保存上点工具栏上的“RUN”;2.将命令复制到命令窗口,回车;3.将文件名写入命令窗口后回车,注意不要带.m扩展名。函数(Function)文件以function为引导,可以接受输入输出参数,内部变量为局部变量,运行完被释放。functionX=total(n)%total计算从1到n的n个数之和%如果n比1小,则提示错误。ifn<1error('

6、Inputmustbelargerthan1');endk=1:n;X=sum(k);function函数名,输入变量,输出变量注释行:helptotal后显示出来.显示内容为连续的若干个%右边的文字。函数体:包括函数的全部程序代码函数(Function)文件运行方式靠其他语句来调用Matlab简介-常用命令1clear工作空间中清除所有变量2clc清除命令窗口中显示内容6help<命令名>获得在线帮助命令功能3clf清除图形窗口内容4who列出当前工作空间中的变量5whos列出当前工作空间中的变量及信息Matla

7、b常用的基本命令1.常用矩阵的生成(1)全0矩阵A=zeros(n):生成n×n的全0矩阵。A=zeros(m,n):生成m×n的全0矩阵。A=zeros(size(B)):生成与矩阵B大小相同的全0矩阵。(2)全1矩阵A=ones(3)单位矩阵A=eye(4)均匀分布的随机矩阵A=rand(5)正态分布的随机矩阵A=randn:Matlab常用的基本命令2.简单矩阵的生成在Matlab中,可以采用多种不同的方式生成矩阵。(1)直接输入矩阵元素对于较小的简单矩阵,从键盘上直接输入矩阵是最常用的数值矩阵创建方法。需要

8、遵循以下几个基本原则。①矩阵每行的元素之间必须用空格或逗号分开;②在矩阵中,采用分号或回车表明每行的结束;③整个输入矩阵必须包含在方括号中。Matlab常用的基本命令(2)从外部数据文件调入矩阵元素用Matlab生成的矩阵存储成二进制文件或包含数值数据的文本文件可以生成矩阵。文本文件中,数据必须排成一个数据表,数据之间用空格分隔,文件的每行包含矩阵的一行,并

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

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

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