使用Matlab时,有些小命令非常有用,但是时间一长,总是容易忘。在这里,把这些命令记下来,随时查看。
1. 查看数据类型所占字节数,类似C语言中sizeof
whos
使用方法:
a = uint32(2) a_info = whos('a')
a_info为一个结构体,a.bytes即为变量所占节字数。
2.统计两个数组的区别
setdiff
<pre name="code" class="plain">a = [1, 2, 3]; b = [2, 3]; [c, idx] = setdiff(a, b);返回的是c是a中不包含在b中的元素,idx是这些元素在a中的索引。
3. 统计两个数组的交集
intersect
a = [1, 2, 3]; b = [2, 3]; [c, ia, ib] = intersect(a, b);c为a、b元素的交集,ia和ib分别是这些交集在a,b的索引。