您的位置:首页 > 编程语言 > MATLAB

matlab处理矩阵的相关知识点

2017-09-20 20:55 267 查看
Data1=data(1:5:end,:);    //Data1是data中每5个数据取一个

datas=randperm(12)<=5;    //产生12个0-1数据,并且1的个数为5个

test=datas';                //对数据datas进行转置

train=~test;                //对数据test进行取反操作


size():获取矩阵的行数和列数


(1)s=size(A),当只有一个输出参数时,返回一个行向量,该行向量的第一个元素时矩阵的行数,第二个元素是矩阵的列数。

(2)[r,c]=size(A),当有两个输出参数时,size函数将矩阵的行数返回到第一个输出变量r,将矩阵的列数返回到第二个输出变量c。

(3)size(A,n)如果在size函数的输入参数中再添加一项n,并用1或2为n赋值,则 size将返回矩阵的行数或列数。其中r=size(A,1)该语句返回的时矩阵A的行数, c=size(A,2) 该语句返回的时矩阵A的列数。

另外,length()=max(size()).
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: