1、floor:向下取整
floor(X):朝着负无穷大的方向对X取整。
例如floor(3.5)=3;
2、关于imshow函数的一些疑问?
f=uint8([0,50,100]);
figure(1);
imshow(f);
figure(2);
imshow(f,[0 60]);
figure(1)
figure(2)
可以看出当显示图片中设定的范围为[0 60]时,0对应0,60对应255,原值50按比例对应50*255/60。
3.如何查找一个矩阵是否包含某个元素,求出所有这个元素的下标,及包含这个元素的个数,将这个元素全部去掉?
clc;clear;close all;
a=[1 2 3;4 5 6;7 8 9;1 2 3];
%判断矩阵a中是否包含元素1
ismember(1,a);%结果为1表示包含
index=find(a==1);%求出1元素的下标,index是一个列向量
number=numel(index);%求出1的个数
index2=find(a~=1);
a=a(index2);%只不过这样a变成了一个列向量
4.判断两个矩阵是否相等
a,b为两个矩阵,
isequal(a,b);
相等返回1,不相等返回0