擅长:python、mysql、java
<p>我不知道这是否会加快代码的速度,但是从向量中减去标量并没有内存问题。因为矩阵的大小是如此的不对称,所以短维上for循环的开销可以忽略不计。</p>
<p>所以也许</p>
<pre><code>matout = matin;
for j = 1:size(matin, 1) %3 in this case
matout(j,:) = matin(j,:) - vec_to_subtract(j);
end
</code></pre>
<p>当然,你可以这样做,但我不知道你是否想保留原始矩阵。</p>