矩阵操作与数据处理全面指南
1. 矩阵元素赋值
可以使用下标来更改矩阵中的值,下标可以是单个索引、矩阵或索引列表,零索引表示所有行或列。插入时所选的行和列数量必须与插入参数的维度匹配,或者参数可以重复插入到索引位置。
示例代码
# 更改第2行第3列的值为99
P = [1 2 3, 4 5 6, 7 8 9];
P[2, 3] = 99;
Show( P );
# 输出:P=[1 2 3, 4 5 99, 7 8 9]
# 更改四个位置的值
P = [1 2 3, 4 5 6, 7 8 9];
P[[1 2], [2 3]] = [66 77, 88 99];
Show( P );
# 输出:P=[1 66 77, 4 88 99, 7 8 9]
# 更改一列中的三个值
P = [1 2 3, 4 5 6, 7 8 9];
P[0, 2] = [11, 22, 33];
Show( P );
# 输出:P=[1 11 3, 4 22 6, 7 33 9]
# 更改一行中的三个值
P = [1 2 3, 4 5 6, 7 8 9];
P[3, 0] = [100 102 104];
Show( P );
# 输出:P=[1 2 3, 4 5 6, 100 102 104]
# 将一行中的所有值更改为相同的值
P = [1 2 3, 4 5 6, 7 8 9];
P[2, 0] = 99;
Show( P );
# 输出:P=[1 2 3, 99 99 99, 7 8 9]
2. 运算符赋值
可以在矩阵或矩阵的下标上使用运算符赋值(如 +=)。
超级会员免费看
订阅专栏 解锁全文
1065

被折叠的 条评论
为什么被折叠?



