基础2
来源:互联网 发布:企业彩铃制作软件 编辑:程序博客网 时间:2024/06/05 14:55
1.ismenber
MATLAB中ismember函数
a=[1 2 3 4 5];
b=[3 2 5 6 7 8 77 44 3];
[tf index]=ismember(a,b); %判断a中的元素有没有在b中出现 tf =
0 1 1 0 1
index =
0 2 9 0 3
%tf返回一个和a同样大小的矩阵,a的元素在b中出现,tf上的相应位置元素值为1,没有出现则为0;index也是返回一个和a同样大小的矩阵,其相应位置的值为a相应位置的元素在b中出现的最后标号,注意是最后的标号,若某元素在b中出现多次,则记录的是最后一次出现的标号,若该位置上的a的元素没有在b中出现,则返回0.
>> index(tf)ans = 2 9 3
2.repmat
B = repmat(A,m,n)
B = repmat(A,[m n])
B = repmat(A,[m n p...])
这是一个处理大矩阵且内容有重复时使用,其功能是以A的内容堆叠在(MxN)的矩阵B中,B矩阵的大小由MxN及A矩阵的内容决定,如果A是一个3x4x5的矩阵,有B = repmat(A,2,3)则最后的矩阵是6x12x5
例如:
>>B=repmat( [1 2;3 4],2,3)
B =
1 2 1 2 1 2
3 4 3 4 3 4
1 2 1 2 1 2
3 4 3 4 3 4
其结果变为4X6。A也可以置放文字串,如:
>>C=repmat(' Long live the king!', 2,2)
C =
Long live the king! Long live the king!
Long live the king! Long live the king!
- 基础2
- 基础2
- 基础2
- 基础2
- 基础2
- 基础2
- 基础2
- 基础2
- 基础2
- 基础2
- 基础2
- Java基础--基础语法2
- HTML基础 超链接基础2
- HTML基础 CSS基础2
- Java基础2_Java编程基础
- Python基础 2----Python 基础语法
- Java基础视频教程-基础语法2
- 黑马程序员--java基础--基础语法2
- “Please ensure that adb is correctly located at:XXXXX”错误
- basename
- 解决Android SDK Manager 更新、下载慢以及待安装包列表不显示
- ssh面试题
- EAS 后台事务配置
- 基础2
- 电话本的检索功能
- 小甲鱼PE详解之IMAGE_OPTIONAL_HEADER32 结构定义即各个属性的作用(PE详解03)
- poj 1260
- Python列表操作(一)
- ASP.NET使用Cookies保存登录信息
- android使用篇 注解实现绑定控件实例化
- 手机软件的测试主要有哪些方面的测试,性能测试用什么去测试好
- 历时八年,HTML5 标准终于完工了