Matlab中find函数的使用说明
来源:互联网 发布:向往的生活 知乎 编辑:程序博客网 时间:2024/05/29 19:05
find
找到非零元素的索引和值
语法:
1. ind = find(X)
找出矩阵X中的所有非零元素,并将这些元素的线性索引值(linear indices:按列)返回到向量ind中。
如果X是一个行向量,则ind是一个行向量;否则,ind是一个列向量。
如果X不含非零元素或是一个空矩阵,则ind是一个空矩阵。
2. ind = find(X, k) 或 3. ind = find(X, k, 'first')
返回x中前k个非零元素的索引值。
k必须是一个正数,但是它可以是任何数字数值类型。
4. ind = find(X, k, 'last')
返回后k个非零元素的索引值。
例如,一个5*7*3的矩阵X,有一个非零元素X(4,2,3),find函数将返回row=4和col=16。也就是说,(第1页有7列)+(第2页有7列)+(第3页有2列)=16。
X=zeros(5,7,3);
X(4,2,3)=1;
[row,col]=find(X);
例子:
例1
X = [1 0 4 -3 0 0 0 8 6];
indices = find(X)
返回X中非零元素的线性索引值。
indices =
1 3 4 8 9
例2
你可以用一个逻辑表达方式定义X。
例如
find(X > 2)
返回X中大于2的元素的相对应的线性索引值。
ans =
3 8 9
例3
下面find指令
X = [3 2 0; -5 0 7; 0 0 1];
[r,c,v] = find(X)
返回X中非零元素行索引值的向量
r =
1
2
1
2
3
X中非零元素列索引值的向量
c =
1
1
2
3
3
包含X中非零元素的向量
v =
3
-5
2
7
1 (按列)
找到非零元素的索引和值
语法:
1. ind = find(X)
找出矩阵X中的所有非零元素,并将这些元素的线性索引值(linear indices:按列)返回到向量ind中。
如果X是一个行向量,则ind是一个行向量;否则,ind是一个列向量。
如果X不含非零元素或是一个空矩阵,则ind是一个空矩阵。
2. ind = find(X, k) 或 3. ind = find(X, k, 'first')
返回x中前k个非零元素的索引值。
k必须是一个正数,但是它可以是任何数字数值类型。
4. ind = find(X, k, 'last')
返回后k个非零元素的索引值。
例如,一个5*7*3的矩阵X,有一个非零元素X(4,2,3),find函数将返回row=4和col=16。也就是说,(第1页有7列)+(第2页有7列)+(第3页有2列)=16。
X=zeros(5,7,3);
X(4,2,3)=1;
[row,col]=find(X);
例子:
例1
X = [1 0 4 -3 0 0 0 8 6];
indices = find(X)
返回X中非零元素的线性索引值。
indices =
1 3 4 8 9
例2
你可以用一个逻辑表达方式定义X。
例如
find(X > 2)
返回X中大于2的元素的相对应的线性索引值。
ans =
3 8 9
例3
下面find指令
X = [3 2 0; -5 0 7; 0 0 1];
[r,c,v] = find(X)
返回X中非零元素行索引值的向量
r =
1
2
1
2
3
X中非零元素列索引值的向量
c =
1
1
2
3
3
包含X中非零元素的向量
v =
3
-5
2
7
1 (按列)
0 0
- matlab中find函数的使用说明
- Matlab中find函数的使用说明
- matlab中find函数的使用说明
- matlab中find函数的使用说明
- matlab中find函数的使用说明
- matlab中find函数的使用说明
- matlab中find函数的使用说明
- matlab中find函数的使用说明
- matlab中find函数的使用说明
- matlab中find函数的使用说明
- matlab中find 函数
- Matlab中VIEW函数使用说明
- matlab中find函数的用法
- Matlab中find函数的用法
- matlab中find函数的使用
- matlab中find函数简介
- Matlab中find函数用法
- MATLAB中find函数用法
- alloca() 是什么?为什么不提倡使用它?
- 【android】shape的使用
- NSFileManager
- cvPolyLine与cvFillPoly的用法
- solr的spellcheck和suggest配置代码记录
- Matlab中find函数的使用说明
- NSFileHandle
- 关于Java String的10个常见问题
- Delphi的OpenGL控件
- 收藏(js验证正则表达式)
- 应用沙盒的路径获取
- 【Ubuntu+OpenCV】使用opencv中cvCopy的mask参数实现对不规制图形的提取
- JNDI全面总结
- 黑马程序员---去除ArrayList集合中的重复元素