如果我有两个矩阵 x
和 y
,我该如何检查它们的维度是否相同?
我考虑过像以下这样的比较:
if(nrow(x) == nrow(y) && ncol(x) == ncol(y)) { ... }
或者
if(min(dim(x) == dim(y)) == 1) { ... }
但是这似乎并不那么简单明了。
问题:是否有一个单独的函数/命令可以检查矩阵是否具有相同的维度(类似于sameDim(x,y)
)?
如果我有两个矩阵 x
和 y
,我该如何检查它们的维度是否相同?
我考虑过像以下这样的比较:
if(nrow(x) == nrow(y) && ncol(x) == ncol(y)) { ... }
或者
if(min(dim(x) == dim(y)) == 1) { ... }
但是这似乎并不那么简单明了。
问题:是否有一个单独的函数/命令可以检查矩阵是否具有相同的维度(类似于sameDim(x,y)
)?