Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在将 Matlab 代码转换为 R。在一种情况下,有一个涉及 matrix 的语句sigma。如何将该 Matlab 行翻译成 R 语法?
sigma
diag(1./sigma)
我知道它得到对角线,但不知道它1./是什么。我的模糊猜测是1/sigma。这个对吗?
1./
1/sigma
在 matlab 中,.*用于./逐个元素地进行运算,而不是交叉乘法。因此,在这种情况下,您应该只使用1/sigma并确保转换后的 R 矩阵是一个除以原始矩阵中的每个元素。
.*
./