matlab 默認的dimension 指標從1開始,例如sum函數,不指定dimension 就默認對第一個維度求和,被求和掉的應該是內存連續的區域。也就依次存放a(1,1,1),a(2,1,1),····,然後是a(1,2,1),a(2,2,1),```,然後是a(1,1,2),a(2,1,2),```a(1,2,2),a(2,2,2),```
C語言是行優先,a[i][j][k],i,j,相同,k不同,k不同的連續存儲,然後續存j+1的(具體大小端另外說—);
matlab 默認的dimension 指標從1開始,例如sum函數,不指定dimension 就默認對第一個維度求和,被求和掉的應該是內存連續的區域。也就依次存放a(1,1,1),a(2,1,1),····,然後是a(1,2,1),a(2,2,1),```,然後是a(1,1,2),a(2,1,2),```a(1,2,2),a(2,2,2),```
C語言是行優先,a[i][j][k],i,j,相同,k不同,k不同的連續存儲,然後續存j+1的(具體大小端另外說—);