level 3
有一个m*n大小的数组,想要每行都同时减一个1*n的行向量,请问mma里怎么优雅地实现?
2022年08月03日 04点08分
1
level 7
a=Table[x[i,j],{i,3},{j,5}];
b=y/@Range@3;
c=z/@Range@5;
a-b//TableForm
#-c&/@a//TableForm
2022年08月03日 06点08分
2
level 9
我的思路是指定一个f,令其为x-n,用@映射到想映射到的层级,就完了,当然楼上的方法最快
2022年08月03日 10点08分
3
吧务
level 15
……你们咋都不提新加进来的Threaded?:
a = Table[x[i, j], {i, 3}, {j, 5}];
c = z /@ Range@5;
a - Threaded[c]
2022年08月06日 07点08分
5