matlab 分割矩阵
发布网友
发布时间:2022-04-26 09:13
我来回答
共2个回答
热心网友
时间:2022-06-26 12:27
假设这个矩阵是A
那么就A1=A(1:30,:)
A2=A(31:60,:)
当然你可以写成循环 的
A=rand(2880,8);
k=2880/30;
B=zeros(30,8,k);
for i=1:k
B(:,:,i)=A(30*(i-1)+1:30*i,:);
end
这样的话B的每一页就是一个小矩阵追问这样生成的是B(:,:,i)矩阵,那我要单个输出怎么办呢?
追答B(:,:,1)就是第一个矩阵
热心网友
时间:2022-06-26 12:28
可以。。。不过我是初学
A=[];
for m=0:96
A[m]=B[m*30:(m+1)*30,:]
end