最近用matlab, 发现matlab偏爱列,查了一下资料,发现matlab和Fortran一样,都是列优先的. 与之相反的是C++, 是行优先的. 下面写个小程序来看看matlab是如何偏爱列的:
clear
clc
a = ones(3, 5)
sum(a) % 每一列的元素相加
结果为:
a =
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
ans =
3 3 3 3 3