2017-09-27 3 views
0

Ich muss in Matlab diesen Teil des Pakets "Tensor" schreiben, die in R geschrieben wird. Leider bin ich nicht an R-Code-Stil gewöhnt.Convert R-Code in Matlab

wo A=matrix(sample(0:1, 2 * 3, replace = TRUE), 2, 3) hier den Code in 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]) 
) 

Sie für Ihre Hilfe Vielen Dank im Voraus!

Antwort

0

zusammenA ist nicht definiert; Der R-Code ist unvollständig. Könnten Sie eine funktionierende Probe zur Verfügung stellen?