这个问题可能与 Matlab 的关系不大,而与矩阵代数有关(我在大学课程中大多忘记了)。假设我有一个m x n
矩阵X
和一个m x 1
矩阵B
。我将如何除以使得X
X的第 th 行的B
所有元素i
都被 B 的第 th 行分段除以i
产生另一个m x n
矩阵Y
?
例如
X = [2 4 8; 3 9 27; 4 16 64]
B = [2; 3; 4]
X ? B = [2/2 4/2 8/2; 3/3 9/3 27/3; 4/4 16/4 64/4]
ans =
1 2 4
1 3 9
1 4 16