MATLAB矩阵介绍及图片信息处理

 时间:2024-10-22 20:42:39

本文章对MATLAB函数进行补充。

工具/原料

电脑

MATLAB软件

方法/步骤

1、1)衡痕贤伎size函数:函数功能:返回数组的尺寸d=size(X)返回数组的位数到向量d,假如数组有m行n列,size(X)将返回[mn柯计瓤绘]。[m,n]=size(X)返回矩阵X的尺寸信息,并存储在m、n中。其中m是行数,n是列数。m=size(X,dim)返回X的第dim维的尺寸。[d1,d2,d3,...,dn]=size(X),当n大于1时,返回X各维的尺寸,并存储在变量dd……、dn中。其中n(输出参数的个数)必须等于ndims(X)。

MATLAB矩阵介绍及图片信息处理

MATLAB矩阵介绍及图片信息处理

2、2)clear语句:清除workspace中的变量。可以全部清除直接输入“clear”,或者部分清除,比如只清除矩阵Q“clearQ”

MATLAB矩阵介绍及图片信息处理

MATLAB矩阵介绍及图片信息处理

3、3)setdiff函数:判断2个数组中不同元素,举例来说C=setdiff(A,B)的意思就是集合中的C=A-B的意思,c=setdiff(A,B,'rows'),当A和B是具有相同列数的矩阵时,返回A中有而B中没有的那些行,举例如下:

MATLAB矩阵介绍及图片信息处理

MATLAB矩阵介绍及图片信息处理

4、4)uni艺皱麾酪on函数:求两个向量的并集,集合可以是任何数值类型,c=union(A,B)返回矢量A与B的并集,A与B必须是剞麽苍足数字或字符矢量或者字符元胞数组。结果是排序的。c=union(A,B,'rows')当A与B是列数相同的矩阵时,返回A与B行的并集,如A=[4,5,6;7,8,9],B=[1,2,3]则返回[1,2,3;2,3,4],返回结果是升序的。具体的举例如下:

MATLAB矩阵介绍及图片信息处理

MATLAB矩阵介绍及图片信息处理

5、5)imread函数:imread是计算机语言中的一个函数,用于读取图片文件中的数据。调用方式:filename='C:\Users\Administrator\Desktop\FE62730B6DA5A00F687E08021CC0D4F9.jpg'Q=imread(filename)得到该图片的所有像素点的数据矩阵,如下:

MATLAB矩阵介绍及图片信息处理

MATLAB矩阵介绍及图片信息处理

6、6)imshow函数:将一个图片的像素点矩阵重新转化成图像,比如5)中的图片利用imshow(Q),即可将图像重新从矩阵里读取出来:举例如下,很难想象5)中的一对矩阵数字包含的信息是下图:

MATLAB矩阵介绍及图片信息处理

Matlab2016b安装教程 Word中复制粘贴后MathType公式乱码怎么办 如何使用Visio2010创建电气系统图? R系列减速机尺寸图纸 怎么设计机械密封
热门搜索
世博会图片 火影忍者尾兽图片 快把我哥带走 电影 徐良图片 战狼2电影