马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
编了个程序如下:
M=2; N=3; for i=1:(M+1)*(N+1) for j=1:(M+1)*(N+1) n(j)=mod(j,N+1)-1; %取模(余) if n(j)==-1 n(j)=N; end l(i)=mod(i,N+1)-1; if l(i)==-1 l(i)=N; end m(j)=floor((j-n(j))/(N+1)); %取整 k(i)=floor((i-l(i))/(N+1)); end end k l m n 如图,K是四个下标的矩阵,元素为Kklmn,此时M=2,N=3,K矩阵行、列数为(M+1)*(N+1),此时为12×12阶矩阵,转换为两个下标的矩阵,元素为Kij,i,j=0,1,2…(M+1)*(N+1); k=0,1,2…M; l=0,1,2…N; m=0,1,2…M; n=0,1,2…N。主要就是得到四个下标k、l、m、n同两个下标i、j的关系大家帮我看看,程序有没有问题,谢谢
|