matlab一些小命令(不断更新中)

使用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的索引。

你可能感兴趣的:(matlab)