0
Rで書かれたパッケージ「テンソル」のこの部分をMatlabに書く必要があります。残念なことに私はRコードスタイルに慣れていません。ここRコードをMatlabに変換する
どこA=matrix(sample(0:1, 2 * 3, replace = TRUE), 2, 3)
Rのコード:
A <- as.array(A)
dimA <- dim(A)
dnA <- dimnames(A)
seqA <- seq(along=dimA)
allA <- length(seqA) == length(alongA)
permA <- c(seqA[-alongA], alongA)
if (!all(seqA == permA))
A <- aperm(A, permA)
dim(A) <- c(
if (allA) 1 else prod(dimA[-alongA]),
prod(dimA[alongA])
)
あなたの助けのために事前にありがとうございます!