num=size(data,1); 请问这句在matlab里面是什么意思?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 12:54:50

num=size(data,1); 请问这句在matlab里面是什么意思?
num=size(data,1); 请问这句在matlab里面是什么意思?

num=size(data,1); 请问这句在matlab里面是什么意思?
num=size(data,1)
假设矩阵data的维度为(x*y*z),那么上面得到的就是num=x;
size函数本身是取矩阵的大小,没有参数的话就会返回实际的大小,有后面的数字1(或者2,3,..)就是只计算第1(或者2,3,...)个维度的大小(数据量).
看看下面这个程序
clear
a=zeros(2,5,8,9);
for n=1:4
n
num=size(a,n)
end