[R] problem reading Matlab file into R

Henrik Bengtsson hb at stat.berkeley.edu
Sun Sep 19 06:35:00 CEST 2010


Hi.

On Thu, Sep 16, 2010 at 1:04 AM, Claude Flener <claude.flener at utu.fi> wrote:
> Hi,
>
> I'm trying to read a .mat file into R (2.11.1) with medium success so far. The file I have is a MATLAB 5.0 MAT-file exported from RiverSurveyor LIVE software (http://www.sontek.com/software.php).
> I have R.matlab and Rcompression installed and readMat() starts reading the file, as can be seen in verbose mode (hence medium success), but then gives the following error:
>
> Error in dim(matrix) <- dimensionsArray$dim :
>  dims [product 1] do not match the length of object [0]
>
> I put the whole verbose output at the end of this email and an example file here: http://users.utu.fi/cjflen/files/riversurveyor.mat
>
> Can anyone give me some advice on what the problem might be, and how to solve it? This is the first time I'm using the R.matlab package and I have no access to or any experience with Matlab, so changing the mat file or saving it in a different format is not an option for me.

I've downloaded  'riversurveyor.mat' and can verify that with R.matlab v1.3.2

library("R.matlab");
data <- readMat("riversurveyor.mat");

gives that error.  I can also confirm that Matlab v7 can indeed read
it.  Saving its content by

save -V6 riversurveyor_fix.mat *

and then

library("R.matlab");
data <- readMat("riversurveyor_fix.mat");

is an immediate workaround.

The error occurs only when there is an empty string (=="") and not
when Matlab saves the file.

I've submitted R.matlab v1.3.3 to CRAN, which contains a workaround
for this particular case.  Keep an eye on
http://cran.r-project.org/web/packages/R.matlab/ to see when it is
available.

Thxs for the report,

/Henrik

>
> Kind regards,
> Claude
>
>
>> foo <- readMat("riversurveyor.mat", verbose=TRUE)
> Trying to read MAT v5 file stream...
>   List of 7
>    $ type      : chr "miMATRIX"
>    $ signed    : logi NA
>    $ sizeOf    : int 0
>    $ what      : num 0
>    $ nbrOfBytes: int 2848
>    $ padding   : num 0
>    $ compressed: logi FALSE
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         int 1
>      List of 1
>       $ : int [1, 1] 1
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num 0
>      List of 1
>       $ : num [1, 1] 0
>        ..- attr(*, "Csingle")= logi TRUE
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num 0
>      List of 1
>       $ : num [1, 1] 0
>        ..- attr(*, "Csingle")= logi TRUE
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         int 2
>      List of 1
>       $ : int [1, 1] 2
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         int 3
>      List of 1
>       $ : int [1, 1] 3
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         int 3
>      List of 1
>       $ : int [1, 1] 3
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         int 0
>      List of 1
>       $ : int [1, 1] 0
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num 0
>      List of 1
>       $ : num [1, 1] 0
>        ..- attr(*, "Csingle")= logi TRUE
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num 0.1
>      List of 1
>       $ : num [1, 1] 0.1
>        ..- attr(*, "Csingle")= logi TRUE
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num 0
>      List of 1
>       $ : num [1, 1] 0
>        ..- attr(*, "Csingle")= logi TRUE
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num 2
>      List of 1
>       $ : num [1, 1] 2
>        ..- attr(*, "Csingle")= logi TRUE
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num 0
>      List of 1
>       $ : num [1, 1] 0
>        ..- attr(*, "Csingle")= logi TRUE
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         int 2
>      List of 1
>       $ : int [1, 1] 2
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num 3
>      List of 1
>       $ : num [1, 1] 3
>        ..- attr(*, "Csingle")= logi TRUE
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num 0
>      List of 1
>       $ : num [1, 1] 0
>        ..- attr(*, "Csingle")= logi TRUE
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         int 2
>      List of 1
>       $ : int [1, 1] 2
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num 0
>      List of 1
>       $ : num [1, 1] 0
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         int 1
>      List of 1
>       $ : int [1, 1] 1
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         int 0
>      List of 1
>       $ : int [1, 1] 0
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num 0.167
>      List of 1
>       $ : num [1, 1] 0.167
>        ..- attr(*, "Csingle")= logi TRUE
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         int 1
>      List of 1
>       $ : int [1, 1] 1
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         int 1
>      List of 1
>       $ : int [1, 1] 1
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         int 0
>      List of 1
>       $ : int [1, 1] 0
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num 0.167
>      List of 1
>       $ : num [1, 1] 0.167
>        ..- attr(*, "Csingle")= logi TRUE
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         int 1
>      List of 1
>       $ : int [1, 1] 1
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         int 1
>      List of 1
>       $ : int [1, 1] 1
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         int 1
>      List of 1
>       $ : int [1, 1] 1
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num 10
>      List of 1
>       $ : num [1, 1] 10
>        ..- attr(*, "Csingle")= logi TRUE
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         int 0
>      List of 1
>       $ : int [1, 1] 0
>   List of 1
>    $ Setup:List of 29
>     ..$ : int [1, 1] 1
>     ..$ : num [1, 1] 0
>     .. ..- attr(*, "Csingle")= logi TRUE
>     ..$ : num [1, 1] 0
>     .. ..- attr(*, "Csingle")= logi TRUE
>     ..$ : int [1, 1] 2
>     ..$ : int [1, 1] 3
>     ..$ : int [1, 1] 3
>     ..$ : int [1, 1] 0
>     ..$ : num [1, 1] 0
>     .. ..- attr(*, "Csingle")= logi TRUE
>     ..$ : num [1, 1] 0.1
>     .. ..- attr(*, "Csingle")= logi TRUE
>     ..$ : num [1, 1] 0
>     .. ..- attr(*, "Csingle")= logi TRUE
>     ..$ : num [1, 1] 2
>     .. ..- attr(*, "Csingle")= logi TRUE
>     ..$ : num [1, 1] 0
>     .. ..- attr(*, "Csingle")= logi TRUE
>     ..$ : int [1, 1] 2
>     ..$ : num [1, 1] 3
>     .. ..- attr(*, "Csingle")= logi TRUE
>     ..$ : num [1, 1] 0
>     .. ..- attr(*, "Csingle")= logi TRUE
>     ..$ : int [1, 1] 2
>     ..$ : num [1, 1] 0
>     ..$ : int [1, 1] 1
>     ..$ : int [1, 1] 0
>     ..$ : num [1, 1] 0.167
>     .. ..- attr(*, "Csingle")= logi TRUE
>     ..$ : int [1, 1] 1
>     ..$ : int [1, 1] 1
>     ..$ : int [1, 1] 0
>     ..$ : num [1, 1] 0.167
>     .. ..- attr(*, "Csingle")= logi TRUE
>     ..$ : int [1, 1] 1
>     ..$ : int [1, 1] 1
>     ..$ : int [1, 1] 1
>     ..$ : num [1, 1] 10
>     .. ..- attr(*, "Csingle")= logi TRUE
>     ..$ : int [1, 1] 0
>     ..- attr(*, "dim")= int [1:3] 29 1 1
>     ..- attr(*, "dimnames")=List of 3
>     .. ..$ : chr [1:29] "startEdge" "magneticDeclination" "transectAzimuth" "coordinateSystem" ...
>     .. ..$ : NULL
>     .. ..$ : NULL
>  List of 1
>   $ Setup:List of 29
>    ..$ : int [1, 1] 1
>    ..$ : num [1, 1] 0
>    .. ..- attr(*, "Csingle")= logi TRUE
>    ..$ : num [1, 1] 0
>    .. ..- attr(*, "Csingle")= logi TRUE
>    ..$ : int [1, 1] 2
>    ..$ : int [1, 1] 3
>    ..$ : int [1, 1] 3
>    ..$ : int [1, 1] 0
>    ..$ : num [1, 1] 0
>    .. ..- attr(*, "Csingle")= logi TRUE
>    ..$ : num [1, 1] 0.1
>    .. ..- attr(*, "Csingle")= logi TRUE
>    ..$ : num [1, 1] 0
>    .. ..- attr(*, "Csingle")= logi TRUE
>    ..$ : num [1, 1] 2
>    .. ..- attr(*, "Csingle")= logi TRUE
>    ..$ : num [1, 1] 0
>    .. ..- attr(*, "Csingle")= logi TRUE
>    ..$ : int [1, 1] 2
>    ..$ : num [1, 1] 3
>    .. ..- attr(*, "Csingle")= logi TRUE
>    ..$ : num [1, 1] 0
>    .. ..- attr(*, "Csingle")= logi TRUE
>    ..$ : int [1, 1] 2
>    ..$ : num [1, 1] 0
>    ..$ : int [1, 1] 1
>    ..$ : int [1, 1] 0
>    ..$ : num [1, 1] 0.167
>    .. ..- attr(*, "Csingle")= logi TRUE
>    ..$ : int [1, 1] 1
>    ..$ : int [1, 1] 1
>    ..$ : int [1, 1] 0
>    ..$ : num [1, 1] 0.167
>    .. ..- attr(*, "Csingle")= logi TRUE
>    ..$ : int [1, 1] 1
>    ..$ : int [1, 1] 1
>    ..$ : int [1, 1] 1
>    ..$ : num [1, 1] 10
>    .. ..- attr(*, "Csingle")= logi TRUE
>    ..$ : int [1, 1] 0
>    ..- attr(*, "dim")= int [1:3] 29 1 1
>    ..- attr(*, "dimnames")=List of 3
>    .. ..$ : chr [1:29] "startEdge" "magneticDeclination" "transectAzimuth" "coordinateSystem" ...
>    .. ..$ : NULL
>    .. ..$ : NULL
>   List of 7
>    $ type      : chr "miMATRIX"
>    $ signed    : logi NA
>    $ sizeOf    : int 0
>    $ what      : num 0
>    $ nbrOfBytes: int 392
>    $ padding   : num 0
>    $ compressed: logi FALSE
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 136
>        $ padding   : num 0
>        $ compressed: logi FALSE
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 1
>          List of 1
>           $ : num [1, 1] 1
>            ..- attr(*, "Csingle")= logi TRUE
>       List of 1
>        $ :List of 1
>         ..$ : num [1, 1] 1
>         .. ..- attr(*, "Csingle")= logi TRUE
>         ..- attr(*, "dim")= int [1:3] 1 1 1
>         ..- attr(*, "dimnames")=List of 3
>         .. ..$ : chr "MinCellSnr"
>         .. ..$ : NULL
>         .. ..$ : NULL
>      List of 1
>       $ :List of 1
>        ..$ : num [1, 1] 1
>        .. ..- attr(*, "Csingle")= logi TRUE
>        ..- attr(*, "dim")= int [1:3] 1 1 1
>        ..- attr(*, "dimnames")=List of 3
>        .. ..$ : chr "MinCellSnr"
>        .. ..$ : NULL
>        .. ..$ : NULL
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 144
>        $ padding   : num 0
>        $ compressed: logi FALSE
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 0
>          List of 1
>           $ : num [1, 1] 0
>            ..- attr(*, "Csingle")= logi TRUE
>       List of 1
>        $ :List of 1
>         ..$ : num [1, 1] 0
>         .. ..- attr(*, "Csingle")= logi TRUE
>         ..- attr(*, "dim")= int [1:3] 1 1 1
>         ..- attr(*, "dimnames")=List of 3
>         .. ..$ : chr "HeadingCorrection"
>         .. ..$ : NULL
>         .. ..$ : NULL
>      List of 1
>       $ :List of 1
>        ..$ : num [1, 1] 0
>        .. ..- attr(*, "Csingle")= logi TRUE
>        ..- attr(*, "dim")= int [1:3] 1 1 1
>        ..- attr(*, "dimnames")=List of 3
>        .. ..$ : chr "HeadingCorrection"
>        .. ..$ : NULL
>        .. ..$ : NULL
>   List of 1
>    $ Processing:List of 2
>     ..$ :List of 1
>     .. ..$ : num [1, 1] 1
>     .. .. ..- attr(*, "Csingle")= logi TRUE
>     .. ..- attr(*, "dim")= int [1:3] 1 1 1
>     .. ..- attr(*, "dimnames")=List of 3
>     .. .. ..$ : chr "MinCellSnr"
>     .. .. ..$ : NULL
>     .. .. ..$ : NULL
>     ..$ :List of 1
>     .. ..$ : num [1, 1] 0
>     .. .. ..- attr(*, "Csingle")= logi TRUE
>     .. ..- attr(*, "dim")= int [1:3] 1 1 1
>     .. ..- attr(*, "dimnames")=List of 3
>     .. .. ..$ : chr "HeadingCorrection"
>     .. .. ..$ : NULL
>     .. .. ..$ : NULL
>     ..- attr(*, "dim")= int [1:3] 2 1 1
>     ..- attr(*, "dimnames")=List of 3
>     .. ..$ : chr [1:2] "Screening" "Corrections"
>     .. ..$ : NULL
>     .. ..$ : NULL
>  List of 1
>   $ Processing:List of 2
>    ..$ :List of 1
>    .. ..$ : num [1, 1] 1
>    .. .. ..- attr(*, "Csingle")= logi TRUE
>    .. ..- attr(*, "dim")= int [1:3] 1 1 1
>    .. ..- attr(*, "dimnames")=List of 3
>    .. .. ..$ : chr "MinCellSnr"
>    .. .. ..$ : NULL
>    .. .. ..$ : NULL
>    ..$ :List of 1
>    .. ..$ : num [1, 1] 0
>    .. .. ..- attr(*, "Csingle")= logi TRUE
>    .. ..- attr(*, "dim")= int [1:3] 1 1 1
>    .. ..- attr(*, "dimnames")=List of 3
>    .. .. ..$ : chr "HeadingCorrection"
>    .. .. ..$ : NULL
>    .. .. ..$ : NULL
>    ..- attr(*, "dim")= int [1:3] 2 1 1
>    ..- attr(*, "dimnames")=List of 3
>    .. ..$ : chr [1:2] "Screening" "Corrections"
>    .. ..$ : NULL
>    .. ..$ : NULL
>   List of 7
>    $ type      : chr "miMATRIX"
>    $ signed    : logi NA
>    $ sizeOf    : int 0
>    $ what      : num 0
>    $ nbrOfBytes: int 4120
>    $ padding   : num 0
>    $ compressed: logi FALSE
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         int [1:3] 49 56 52
>      List of 1
>       $ : chr [1, 1] "184"
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         int 0
>      List of 1
>       $ : int [1, 1] 0
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 56
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         int 80
>      List of 1
>       $ : int [1, 1] 80
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 264
>        $ padding   : num 0
>        $ compressed: logi FALSE
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             int 3000
>          List of 1
>           $ : int [1, 1] 3000
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             int 500
>          List of 1
>           $ : int [1, 1] 500
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             int 1000
>          List of 1
>           $ : int [1, 1] 1000
>       List of 1
>        $ :List of 3
>         ..$ : int [1, 1] 3000
>         ..$ : int [1, 1] 500
>         ..$ : int [1, 1] 1000
>         ..- attr(*, "dim")= int [1:3] 3 1 1
>         ..- attr(*, "dimnames")=List of 3
>         .. ..$ : chr [1:3] "F0" "F1" "F2"
>         .. ..$ : NULL
>         .. ..$ : NULL
>      List of 1
>       $ :List of 3
>        ..$ : int [1, 1] 3000
>        ..$ : int [1, 1] 500
>        ..$ : int [1, 1] 1000
>        ..- attr(*, "dim")= int [1:3] 3 1 1
>        ..- attr(*, "dimnames")=List of 3
>        .. ..$ : chr [1:3] "F0" "F1" "F2"
>        .. ..$ : NULL
>        .. ..$ : NULL
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 1144
>        $ padding   : num 0
>        $ compressed: logi FALSE
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 1.19
>          List of 1
>           $ : num [1, 1] 1.19
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 0.00608
>          List of 1
>           $ : num [1, 1] 0.00608
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num -1.19
>          List of 1
>           $ : num [1, 1] -1.19
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num -0.00945
>          List of 1
>           $ : num [1, 1] -0.00945
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num -0.00426
>          List of 1
>           $ : num [1, 1] -0.00426
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 1.19
>          List of 1
>           $ : num [1, 1] 1.19
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num -0.00537
>          List of 1
>           $ : num [1, 1] -0.00537
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num -1.18
>          List of 1
>           $ : num [1, 1] -1.18
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num -0.278
>          List of 1
>           $ : num [1, 1] -0.278
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num -0.276
>          List of 1
>           $ : num [1, 1] -0.276
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num -0.273
>          List of 1
>           $ : num [1, 1] -0.273
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num -0.275
>          List of 1
>           $ : num [1, 1] -0.275
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 0.275
>          List of 1
>           $ : num [1, 1] 0.275
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num -0.273
>          List of 1
>           $ : num [1, 1] -0.273
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 0.276
>          List of 1
>           $ : num [1, 1] 0.276
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num -0.278
>          List of 1
>           $ : num [1, 1] -0.278
>       List of 1
>        $ :List of 16
>         ..$ : num [1, 1] 1.19
>         ..$ : num [1, 1] 0.00608
>         ..$ : num [1, 1] -1.19
>         ..$ : num [1, 1] -0.00945
>         ..$ : num [1, 1] -0.00426
>         ..$ : num [1, 1] 1.19
>         ..$ : num [1, 1] -0.00537
>         ..$ : num [1, 1] -1.18
>         ..$ : num [1, 1] -0.278
>         ..$ : num [1, 1] -0.276
>         ..$ : num [1, 1] -0.273
>         ..$ : num [1, 1] -0.275
>         ..$ : num [1, 1] 0.275
>         ..$ : num [1, 1] -0.273
>         ..$ : num [1, 1] 0.276
>         ..$ : num [1, 1] -0.278
>         ..- attr(*, "dim")= int [1:3] 16 1 1
>         ..- attr(*, "dimnames")=List of 3
>         .. ..$ : chr [1:16] "E0" "E1" "E2" "E3" ...
>         .. ..$ : NULL
>         .. ..$ : NULL
>      List of 1
>       $ :List of 16
>        ..$ : num [1, 1] 1.19
>        ..$ : num [1, 1] 0.00608
>        ..$ : num [1, 1] -1.19
>        ..$ : num [1, 1] -0.00945
>        ..$ : num [1, 1] -0.00426
>        ..$ : num [1, 1] 1.19
>        ..$ : num [1, 1] -0.00537
>        ..$ : num [1, 1] -1.18
>        ..$ : num [1, 1] -0.278
>        ..$ : num [1, 1] -0.276
>        ..$ : num [1, 1] -0.273
>        ..$ : num [1, 1] -0.275
>        ..$ : num [1, 1] 0.275
>        ..$ : num [1, 1] -0.273
>        ..$ : num [1, 1] 0.276
>        ..$ : num [1, 1] -0.278
>        ..- attr(*, "dim")= int [1:3] 16 1 1
>        ..- attr(*, "dimnames")=List of 3
>        .. ..$ : chr [1:16] "E0" "E1" "E2" "E3" ...
>        .. ..$ : NULL
>        .. ..$ : NULL
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 1144
>        $ padding   : num 0
>        $ compressed: logi FALSE
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 0.826
>          List of 1
>           $ : num [1, 1] 0.826
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 0
>          List of 1
>           $ : num [1, 1] 0
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 0
>          List of 1
>           $ : num [1, 1] 0
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 0
>          List of 1
>           $ : num [1, 1] 0
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 0
>          List of 1
>           $ : num [1, 1] 0
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 0
>          List of 1
>           $ : num [1, 1] 0
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 0
>          List of 1
>           $ : num [1, 1] 0
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 0
>          List of 1
>           $ : num [1, 1] 0
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 0
>          List of 1
>           $ : num [1, 1] 0
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 0
>          List of 1
>           $ : num [1, 1] 0
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 0
>          List of 1
>           $ : num [1, 1] 0
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 0
>          List of 1
>           $ : num [1, 1] 0
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 0
>          List of 1
>           $ : num [1, 1] 0
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 0
>          List of 1
>           $ : num [1, 1] 0
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 0
>          List of 1
>           $ : num [1, 1] 0
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 0
>          List of 1
>           $ : num [1, 1] 0
>       List of 1
>        $ :List of 16
>         ..$ : num [1, 1] 0.826
>         ..$ : num [1, 1] 0
>         ..$ : num [1, 1] 0
>         ..$ : num [1, 1] 0
>         ..$ : num [1, 1] 0
>         ..$ : num [1, 1] 0
>         ..$ : num [1, 1] 0
>         ..$ : num [1, 1] 0
>         ..$ : num [1, 1] 0
>         ..$ : num [1, 1] 0
>         ..$ : num [1, 1] 0
>         ..$ : num [1, 1] 0
>         ..$ : num [1, 1] 0
>         ..$ : num [1, 1] 0
>         ..$ : num [1, 1] 0
>         ..$ : num [1, 1] 0
>         ..- attr(*, "dim")= int [1:3] 16 1 1
>         ..- attr(*, "dimnames")=List of 3
>         .. ..$ : chr [1:16] "E0" "E1" "E2" "E3" ...
>         .. ..$ : NULL
>         .. ..$ : NULL
>      List of 1
>       $ :List of 16
>        ..$ : num [1, 1] 0.826
>        ..$ : num [1, 1] 0
>        ..$ : num [1, 1] 0
>        ..$ : num [1, 1] 0
>        ..$ : num [1, 1] 0
>        ..$ : num [1, 1] 0
>        ..$ : num [1, 1] 0
>        ..$ : num [1, 1] 0
>        ..$ : num [1, 1] 0
>        ..$ : num [1, 1] 0
>        ..$ : num [1, 1] 0
>        ..$ : num [1, 1] 0
>        ..$ : num [1, 1] 0
>        ..$ : num [1, 1] 0
>        ..$ : num [1, 1] 0
>        ..$ : num [1, 1] 0
>        ..- attr(*, "dim")= int [1:3] 16 1 1
>        ..- attr(*, "dimnames")=List of 3
>        .. ..$ : chr [1:16] "E0" "E1" "E2" "E3" ...
>        .. ..$ : NULL
>        .. ..$ : NULL
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 1144
>        $ padding   : num 0
>        $ compressed: logi FALSE
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 0.848
>          List of 1
>           $ : num [1, 1] 0.848
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num -0.822
>          List of 1
>           $ : num [1, 1] -0.822
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num -0.844
>          List of 1
>           $ : num [1, 1] -0.844
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 0.821
>          List of 1
>           $ : num [1, 1] 0.821
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 0.821
>          List of 1
>           $ : num [1, 1] 0.821
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 0.832
>          List of 1
>           $ : num [1, 1] 0.832
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num -0.826
>          List of 1
>           $ : num [1, 1] -0.826
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num -0.828
>          List of 1
>           $ : num [1, 1] -0.828
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num -0.275
>          List of 1
>           $ : num [1, 1] -0.275
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num -0.28
>          List of 1
>           $ : num [1, 1] -0.28
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num -0.278
>          List of 1
>           $ : num [1, 1] -0.278
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num -0.272
>          List of 1
>           $ : num [1, 1] -0.272
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 0.276
>          List of 1
>           $ : num [1, 1] 0.276
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num -0.275
>          List of 1
>           $ : num [1, 1] -0.275
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num 0.276
>          List of 1
>           $ : num [1, 1] 0.276
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             num -0.278
>          List of 1
>           $ : num [1, 1] -0.278
>       List of 1
>        $ :List of 16
>         ..$ : num [1, 1] 0.848
>         ..$ : num [1, 1] -0.822
>         ..$ : num [1, 1] -0.844
>         ..$ : num [1, 1] 0.821
>         ..$ : num [1, 1] 0.821
>         ..$ : num [1, 1] 0.832
>         ..$ : num [1, 1] -0.826
>         ..$ : num [1, 1] -0.828
>         ..$ : num [1, 1] -0.275
>         ..$ : num [1, 1] -0.28
>         ..$ : num [1, 1] -0.278
>         ..$ : num [1, 1] -0.272
>         ..$ : num [1, 1] 0.276
>         ..$ : num [1, 1] -0.275
>         ..$ : num [1, 1] 0.276
>         ..$ : num [1, 1] -0.278
>         ..- attr(*, "dim")= int [1:3] 16 1 1
>         ..- attr(*, "dimnames")=List of 3
>         .. ..$ : chr [1:16] "E0" "E1" "E2" "E3" ...
>         .. ..$ : NULL
>         .. ..$ : NULL
>      List of 1
>       $ :List of 16
>        ..$ : num [1, 1] 0.848
>        ..$ : num [1, 1] -0.822
>        ..$ : num [1, 1] -0.844
>        ..$ : num [1, 1] 0.821
>        ..$ : num [1, 1] 0.821
>        ..$ : num [1, 1] 0.832
>        ..$ : num [1, 1] -0.826
>        ..$ : num [1, 1] -0.828
>        ..$ : num [1, 1] -0.275
>        ..$ : num [1, 1] -0.28
>        ..$ : num [1, 1] -0.278
>        ..$ : num [1, 1] -0.272
>        ..$ : num [1, 1] 0.276
>        ..$ : num [1, 1] -0.275
>        ..$ : num [1, 1] 0.276
>        ..$ : num [1, 1] -0.278
>        ..- attr(*, "dim")= int [1:3] 16 1 1
>        ..- attr(*, "dimnames")=List of 3
>        .. ..$ : chr [1:16] "E0" "E1" "E2" "E3" ...
>        .. ..$ : NULL
>        .. ..$ : NULL
>   List of 1
>    $ System:List of 7
>     ..$ : chr [1, 1] "184"
>     ..$ : int [1, 1] 0
>     ..$ : int [1, 1] 80
>     ..$ :List of 3
>     .. ..$ : int [1, 1] 3000
>     .. ..$ : int [1, 1] 500
>     .. ..$ : int [1, 1] 1000
>     .. ..- attr(*, "dim")= int [1:3] 3 1 1
>     .. ..- attr(*, "dimnames")=List of 3
>     .. .. ..$ : chr [1:3] "F0" "F1" "F2"
>     .. .. ..$ : NULL
>     .. .. ..$ : NULL
>     ..$ :List of 16
>     .. ..$ : num [1, 1] 1.19
>     .. ..$ : num [1, 1] 0.00608
>     .. ..$ : num [1, 1] -1.19
>     .. ..$ : num [1, 1] -0.00945
>     .. ..$ : num [1, 1] -0.00426
>     .. ..$ : num [1, 1] 1.19
>     .. ..$ : num [1, 1] -0.00537
>     .. ..$ : num [1, 1] -1.18
>     .. ..$ : num [1, 1] -0.278
>     .. ..$ : num [1, 1] -0.276
>     .. ..$ : num [1, 1] -0.273
>     .. ..$ : num [1, 1] -0.275
>     .. ..$ : num [1, 1] 0.275
>     .. ..$ : num [1, 1] -0.273
>     .. ..$ : num [1, 1] 0.276
>     .. ..$ : num [1, 1] -0.278
>     .. ..- attr(*, "dim")= int [1:3] 16 1 1
>     .. ..- attr(*, "dimnames")=List of 3
>     .. .. ..$ : chr [1:16] "E0" "E1" "E2" "E3" ...
>     .. .. ..$ : NULL
>     .. .. ..$ : NULL
>     ..$ :List of 16
>     .. ..$ : num [1, 1] 0.826
>     .. ..$ : num [1, 1] 0
>     .. ..$ : num [1, 1] 0
>     .. ..$ : num [1, 1] 0
>     .. ..$ : num [1, 1] 0
>     .. ..$ : num [1, 1] 0
>     .. ..$ : num [1, 1] 0
>     .. ..$ : num [1, 1] 0
>     .. ..$ : num [1, 1] 0
>     .. ..$ : num [1, 1] 0
>     .. ..$ : num [1, 1] 0
>     .. ..$ : num [1, 1] 0
>     .. ..$ : num [1, 1] 0
>     .. ..$ : num [1, 1] 0
>     .. ..$ : num [1, 1] 0
>     .. ..$ : num [1, 1] 0
>     .. ..- attr(*, "dim")= int [1:3] 16 1 1
>     .. ..- attr(*, "dimnames")=List of 3
>     .. .. ..$ : chr [1:16] "E0" "E1" "E2" "E3" ...
>     .. .. ..$ : NULL
>     .. .. ..$ : NULL
>     ..$ :List of 16
>     .. ..$ : num [1, 1] 0.848
>     .. ..$ : num [1, 1] -0.822
>     .. ..$ : num [1, 1] -0.844
>     .. ..$ : num [1, 1] 0.821
>     .. ..$ : num [1, 1] 0.821
>     .. ..$ : num [1, 1] 0.832
>     .. ..$ : num [1, 1] -0.826
>     .. ..$ : num [1, 1] -0.828
>     .. ..$ : num [1, 1] -0.275
>     .. ..$ : num [1, 1] -0.28
>     .. ..$ : num [1, 1] -0.278
>     .. ..$ : num [1, 1] -0.272
>     .. ..$ : num [1, 1] 0.276
>     .. ..$ : num [1, 1] -0.275
>     .. ..$ : num [1, 1] 0.276
>     .. ..$ : num [1, 1] -0.278
>     .. ..- attr(*, "dim")= int [1:3] 16 1 1
>     .. ..- attr(*, "dimnames")=List of 3
>     .. .. ..$ : chr [1:16] "E0" "E1" "E2" "E3" ...
>     .. .. ..$ : NULL
>     .. .. ..$ : NULL
>     ..- attr(*, "dim")= int [1:3] 7 1 1
>     ..- attr(*, "dimnames")=List of 3
>     .. ..$ : chr [1:7] "SerialNumber" "FirmwareVersion" "FirmwareRevision" "Frequency" ...
>     .. ..$ : NULL
>     .. ..$ : NULL
>  List of 1
>   $ System:List of 7
>    ..$ : chr [1, 1] "184"
>    ..$ : int [1, 1] 0
>    ..$ : int [1, 1] 80
>    ..$ :List of 3
>    .. ..$ : int [1, 1] 3000
>    .. ..$ : int [1, 1] 500
>    .. ..$ : int [1, 1] 1000
>    .. ..- attr(*, "dim")= int [1:3] 3 1 1
>    .. ..- attr(*, "dimnames")=List of 3
>    .. .. ..$ : chr [1:3] "F0" "F1" "F2"
>    .. .. ..$ : NULL
>    .. .. ..$ : NULL
>    ..$ :List of 16
>    .. ..$ : num [1, 1] 1.19
>    .. ..$ : num [1, 1] 0.00608
>    .. ..$ : num [1, 1] -1.19
>    .. ..$ : num [1, 1] -0.00945
>    .. ..$ : num [1, 1] -0.00426
>    .. ..$ : num [1, 1] 1.19
>    .. ..$ : num [1, 1] -0.00537
>    .. ..$ : num [1, 1] -1.18
>    .. ..$ : num [1, 1] -0.278
>    .. ..$ : num [1, 1] -0.276
>    .. ..$ : num [1, 1] -0.273
>    .. ..$ : num [1, 1] -0.275
>    .. ..$ : num [1, 1] 0.275
>    .. ..$ : num [1, 1] -0.273
>    .. ..$ : num [1, 1] 0.276
>    .. ..$ : num [1, 1] -0.278
>    .. ..- attr(*, "dim")= int [1:3] 16 1 1
>    .. ..- attr(*, "dimnames")=List of 3
>    .. .. ..$ : chr [1:16] "E0" "E1" "E2" "E3" ...
>    .. .. ..$ : NULL
>    .. .. ..$ : NULL
>    ..$ :List of 16
>    .. ..$ : num [1, 1] 0.826
>    .. ..$ : num [1, 1] 0
>    .. ..$ : num [1, 1] 0
>    .. ..$ : num [1, 1] 0
>    .. ..$ : num [1, 1] 0
>    .. ..$ : num [1, 1] 0
>    .. ..$ : num [1, 1] 0
>    .. ..$ : num [1, 1] 0
>    .. ..$ : num [1, 1] 0
>    .. ..$ : num [1, 1] 0
>    .. ..$ : num [1, 1] 0
>    .. ..$ : num [1, 1] 0
>    .. ..$ : num [1, 1] 0
>    .. ..$ : num [1, 1] 0
>    .. ..$ : num [1, 1] 0
>    .. ..$ : num [1, 1] 0
>    .. ..- attr(*, "dim")= int [1:3] 16 1 1
>    .. ..- attr(*, "dimnames")=List of 3
>    .. .. ..$ : chr [1:16] "E0" "E1" "E2" "E3" ...
>    .. .. ..$ : NULL
>    .. .. ..$ : NULL
>    ..$ :List of 16
>    .. ..$ : num [1, 1] 0.848
>    .. ..$ : num [1, 1] -0.822
>    .. ..$ : num [1, 1] -0.844
>    .. ..$ : num [1, 1] 0.821
>    .. ..$ : num [1, 1] 0.821
>    .. ..$ : num [1, 1] 0.832
>    .. ..$ : num [1, 1] -0.826
>    .. ..$ : num [1, 1] -0.828
>    .. ..$ : num [1, 1] -0.275
>    .. ..$ : num [1, 1] -0.28
>    .. ..$ : num [1, 1] -0.278
>    .. ..$ : num [1, 1] -0.272
>    .. ..$ : num [1, 1] 0.276
>    .. ..$ : num [1, 1] -0.275
>    .. ..$ : num [1, 1] 0.276
>    .. ..$ : num [1, 1] -0.278
>    .. ..- attr(*, "dim")= int [1:3] 16 1 1
>    .. ..- attr(*, "dimnames")=List of 3
>    .. .. ..$ : chr [1:16] "E0" "E1" "E2" "E3" ...
>    .. .. ..$ : NULL
>    .. .. ..$ : NULL
>    ..- attr(*, "dim")= int [1:3] 7 1 1
>    ..- attr(*, "dimnames")=List of 3
>    .. ..$ : chr [1:7] "SerialNumber" "FirmwareVersion" "FirmwareRevision" "Frequency" ...
>    .. ..$ : NULL
>    .. ..$ : NULL
>   List of 7
>    $ type      : chr "miMATRIX"
>    $ signed    : logi NA
>    $ sizeOf    : int 0
>    $ what      : num 0
>    $ nbrOfBytes: int 632
>    $ padding   : num 0
>    $ compressed: logi FALSE
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 72
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num [1:3] 3000 500 1000
>      List of 1
>       $ : num [1:3, 1] 3000 500 1000
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 440
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num [1:48] 1.18967 -0.00426 -0.27781 0.27493 0.00608 ...
>      List of 1
>       $ : num [1:4, 1:4, 1:3] 1.18967 -0.00426 -0.27781 0.27493 0.00608 ...
>   List of 1
>    $ Transformation.Matrices:List of 2
>     ..$ : num [1:3, 1] 3000 500 1000
>     ..$ : num [1:4, 1:4, 1:3] 1.18967 -0.00426 -0.27781 0.27493 0.00608 ...
>     ..- attr(*, "dim")= int [1:3] 2 1 1
>     ..- attr(*, "dimnames")=List of 3
>     .. ..$ : chr [1:2] "Frequency" "Matrix"
>     .. ..$ : NULL
>     .. ..$ : NULL
>  List of 1
>   $ Transformation.Matrices:List of 2
>    ..$ : num [1:3, 1] 3000 500 1000
>    ..$ : num [1:4, 1:4, 1:3] 1.18967 -0.00426 -0.27781 0.27493 0.00608 ...
>    ..- attr(*, "dim")= int [1:3] 2 1 1
>    ..- attr(*, "dimnames")=List of 3
>    .. ..$ : chr [1:2] "Frequency" "Matrix"
>    .. ..$ : NULL
>    .. ..$ : NULL
>   List of 7
>    $ type      : chr "miMATRIX"
>    $ signed    : logi NA
>    $ sizeOf    : int 0
>    $ what      : num 0
>    $ nbrOfBytes: int 274856
>    $ padding   : num 0
>    $ compressed: logi FALSE
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 1856
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num [1:226] 180 180 180 180 180 180 180 180 180 180 ...
>      List of 1
>       $ : num [1:226, 1] 180 180 180 180 180 180 180 180 180 180 ...
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 1856
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num [1:226] -180 -180 -180 -180 -180 -180 -180 -180 -180 -180 ...
>      List of 1
>       $ : num [1:226, 1] -180 -180 -180 -180 -180 -180 -180 -180 -180 -180 ...
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 1856
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num [1:226] 0 0 0 0 0 0 0 0 0 0 ...
>      List of 1
>       $ : num [1:226, 1] 0 0 0 0 0 0 0 0 0 0 ...
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 1856
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num [1:226] 11.6 11.6 11.6 11.6 11.6 ...
>      List of 1
>       $ : num [1:226, 1] 11.6 11.6 11.6 11.6 11.6 ...
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 1856
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num [1:226] 3.36e+08 3.36e+08 3.36e+08 3.36e+08 3.36e+08 ...
>      List of 1
>       $ : num [1:226, 1] 3.36e+08 3.36e+08 3.36e+08 3.36e+08 3.36e+08 ...
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 253176
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num [1:31640] 30.4 30.4 31 80.3 70.6 ...
>      List of 1
>       $ : num [1:35, 1:4, 1:226] 30.4 30.4 31 80.3 70.6 ...
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 1856
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num [1:226] 1 2 3 4 5 6 7 8 9 10 ...
>      List of 1
>       $ : num [1:226, 1] 1 2 3 4 5 6 7 8 9 10 ...
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 1856
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num [1:226] 14 14 14 14 14 14 14 14 14 14 ...
>      List of 1
>       $ : num [1:226, 1] 14 14 14 14 14 14 14 14 14 14 ...
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 1856
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num [1:226] 0.2 0.2 0.2 0.2 0.2 ...
>      List of 1
>       $ : num [1:226, 1] 0.2 0.2 0.2 0.2 0.2 ...
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 1856
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num [1:226] 0.1 0.1 0.1 0.1 0.1 ...
>      List of 1
>       $ : num [1:226, 1] 0.1 0.1 0.1 0.1 0.1 ...
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 1856
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num [1:226] 2 2 2 2 2 2 2 2 2 2 ...
>      List of 1
>       $ : num [1:226, 1] 2 2 2 2 2 2 2 2 2 2 ...
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 1856
>        $ padding   : num 0
>        $ compressed: logi FALSE
>         num [1:226] 43 40 42 41 41 41 41 41 41 42 ...
>      List of 1
>       $ : num [1:226, 1] 43 40 42 41 41 41 41 41 41 42 ...
>       List of 7
>        $ type      : chr "miMATRIX"
>        $ signed    : logi NA
>        $ sizeOf    : int 0
>        $ what      : num 0
>        $ nbrOfBytes: int 936
>        $ padding   : num 0
>        $ compressed: logi FALSE
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             int [1:3] 100 101 103
>          List of 1
>           $ : chr [1, 1] "deg"
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             int [1:3] 100 101 103
>          List of 1
>           $ : chr [1, 1] "deg"
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             int [1:3] 100 101 103
>          List of 1
>           $ : chr [1, 1] "deg"
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 56
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             int [1:4] 100 101 103 67
>          List of 1
>           $ : chr [1, 1] "degC"
>           List of 7
>            $ type      : chr "miMATRIX"
>            $ signed    : logi NA
>            $ sizeOf    : int 0
>            $ what      : num 0
>            $ nbrOfBytes: int 48
>            $ padding   : num 0
>            $ compressed: logi FALSE
>             int(0)
> Error in dim(matrix) <- dimensionsArray$dim :
>  dims [product 1] do not match the length of object [0]
>
>
>
>
>
>        [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>



More information about the R-help mailing list