Matrix 什么';这是从倍频程3xN矩阵的第2列中减去常数的最佳做法
这里,我从第2列减去2000,返回完整的3列向量 这“管用”;但是,它不是在处理矩阵3次吗Matrix 什么';这是从倍频程3xN矩阵的第2列中减去常数的最佳做法,matrix,octave,Matrix,Octave,这里,我从第2列减去2000,返回完整的3列向量 这“管用”;但是,它不是在处理矩阵3次吗 xx = [X(:,1),X(:,2) .-2000,X(:,3)] 最佳实践请-0执行此操作的最简单方法是: X(:,2) -= 2000; 这也更容易阅读。这将修改第二列X“就地”。如果要在减去第二列的位置复制,只需: xx = X; xx(:,2) -= 2000; 例如: octave-cli-3.8.2> X = randi (9, 5, 3) X = 1 4 4
xx = [X(:,1),X(:,2) .-2000,X(:,3)]
最佳实践请-0执行此操作的最简单方法是:
X(:,2) -= 2000;
这也更容易阅读。这将修改第二列X
“就地”。如果要在减去第二列的位置复制,只需:
xx = X;
xx(:,2) -= 2000;
例如:
octave-cli-3.8.2> X = randi (9, 5, 3)
X =
1 4 4
1 2 6
8 4 3
7 7 1
7 7 2
octave-cli-3.8.2> X(:,2) -= 10
X =
1 -6 4
1 -8 6
8 -6 3
7 -3 1
7 -3 2
执行此操作的最简单方法是:
X(:,2) -= 2000;
这也更容易阅读。这将修改第二列X
“就地”。如果要在减去第二列的位置复制,只需:
xx = X;
xx(:,2) -= 2000;
例如:
octave-cli-3.8.2> X = randi (9, 5, 3)
X =
1 4 4
1 2 6
8 4 3
7 7 1
7 7 2
octave-cli-3.8.2> X(:,2) -= 10
X =
1 -6 4
1 -8 6
8 -6 3
7 -3 1
7 -3 2
执行此操作的最简单方法是:
X(:,2) -= 2000;
这也更容易阅读。这将修改第二列X
“就地”。如果要在减去第二列的位置复制,只需:
xx = X;
xx(:,2) -= 2000;
例如:
octave-cli-3.8.2> X = randi (9, 5, 3)
X =
1 4 4
1 2 6
8 4 3
7 7 1
7 7 2
octave-cli-3.8.2> X(:,2) -= 10
X =
1 -6 4
1 -8 6
8 -6 3
7 -3 1
7 -3 2
执行此操作的最简单方法是:
X(:,2) -= 2000;
这也更容易阅读。这将修改第二列X
“就地”。如果要在减去第二列的位置复制,只需:
xx = X;
xx(:,2) -= 2000;
例如:
octave-cli-3.8.2> X = randi (9, 5, 3)
X =
1 4 4
1 2 6
8 4 3
7 7 1
7 7 2
octave-cli-3.8.2> X(:,2) -= 10
X =
1 -6 4
1 -8 6
8 -6 3
7 -3 1
7 -3 2