MATLAB彩色图像融合系统设计(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

MATLAB彩色图像融合系统设计(3)

方;‘-’——减法;‘。*’——点乘,即数组乘法。 2。常用标点(以下只列出这些符号的主要功能) ‘,’——逗号,输入量之间的分隔;‘ ’——空格,输入数组元素之间的分隔符;

‘:’——在生成一维数组时,作为分隔符;‘‘’’——定义字符串;‘[]’——定义 矩阵;‘。。。’——续行号;‘%’——注释。

3。常见的操作命令

‘cd’——显示或改变工作目录;‘quit’——退出 matlab;‘hold’——图形保持 命令;‘clc’——清空命令窗口;‘who’——列出工作空间的变量;‘load’——加载 指定文件中的变量;‘clf’——清空图形窗口; ‘echo’——命令窗口信息显示开关;‘clear’——清空工作区的变量;。

4。数据类型

Matlab 中主要包括:有符号的整数型数据,无符号的整数型数据,双精度型数据,单 精度型数据。

‘unit16’——16 位无符号整数,可取 0~65535 之间的任何整数[1]; ‘int16’——16 位有符号整数,可取-32768~32767 之间的任何整数; ‘uint32’——32 位无符号整数;

‘int32’——32 位有符号整数; ‘uint64’——表示 64 位无符号整数;

‘int64’——表示 64 位有符号整数; ‘double’——双精度型数据。

5。数组

数组是 matlab 进行数学计算和处理的核心。Matlab 将数组作为运算和存储的基本单 元,并且提供了多种数组创建方法和操作方法,简化了复杂数据的计算和操作。 ‘eye’——生成单位矩阵;

‘ones’——生成全 1 数组; ‘rand’——生成随机数组,数组元素均匀分布; ‘randn’——生成随机数组,数组元素服从正态分布; ‘zeros’——生成全 0 数组。

6。 Matlab R2015a 软件简介

MATLAB 是由 MathWork 公司开发的一款商业软件。MATLAB 取自 MATrix、LABoratory 两 个英文单词,中文名叫作矩阵工厂。由 MATLAB 和 Simulink 两个部分组成。MATLAB 的基本 数据类型是矩阵(或者数组),在实际的编程过程中,不需要提前申明和分配存储空间, 所有的数据都被看成是某种形式的矩阵。特别地,单个数值在 MATLAB 中被当作是一个 1*1 的矩阵。这个特点使得 MATLAB 在数学计算方面比 C 语言等其他语言要方便简洁的多。

MATLAB 支持对矩阵的处理,拥有强大的图形处理能力,并且支持高层编码语言和开发 环境,可以和 C、C++等语言一起实现混合编程。它是一款具备数据分析、原型设计和可视 化等功能的工具。在 MATLAB 工具箱中,设计师嵌入了丰富的特殊函数,使得 MATLAB 适用 于众多领域,越来越多的科学家、工程师和学术界研究人员使用 MATLAB 处理数据。

MATLAB 拥有大量的内置文档。用户可以从这些文档中查找各种函数的描述,示例代码 和帮助页。并且这些文档支持不同的访问方式,例如:从命令行访问和超链接 HTML 网页 访问。

Matlab 的算法开发环境提供一个命令行界面,一个 Matlab 程序语言翻译器,一组丰 富的数字和字符操作函数,2-D 和 3-D 绘图函数,以及构建图形用户界面的能力,Matlab 程序语言翻译命令,这通过消除编译而缩短了编程的时间[1]。 (责任编辑:qin)