在进行矩阵操作,肯定会的遍历矩阵的操作,这时就要用到行数,列数来定位每个矩阵元素。
单个矩阵元素M(i,j),指的是第i行第j列的元素,所以在for循环中一定注意与循环量的对应关系,不然就会出错。如果按行扫描,扫描完一行的元素再扫描下一行:
for(i)
for(j)
{
M(i,j);
}
按列扫描,扫描完一列的元素再扫描下一列:
for(j)
for(i)
{
M(i,j);
}
在进行矩阵操作,肯定会的遍历矩阵的操作,这时就要用到行数,列数来定位每个矩阵元素。
单个矩阵元素M(i,j),指的是第i行第j列的元素,所以在for循环中一定注意与循环量的对应关系,不然就会出错。如果按行扫描,扫描完一行的元素再扫描下一行:
for(i)
for(j)
{
M(i,j);
}
按列扫描,扫描完一列的元素再扫描下一列:
for(j)
for(i)
{
M(i,j);
}