Skip to content

MAT.jl can not open variables storing string arrays.  #166

@Leon6j

Description

@Leon6j

I have two string arrays stored in a MAT file named test3.mat. They can be read out easily within Matlab, but I’m having big trouble reading them out in Julia.

Below is my code:

using MAT
F1 = matopen("test3.mat");
a = read(F1, "a");
a = read(F1, "b");
close(F1);

Here is a link to the test3.mat file:
https://www.icloud.com/iclouddrive/0CtmgoektpD9oYZf2nzrN1aVQ#test3

Here is one of the string arrays that was read out of the MAT file in Matlab:

a =

20×1 string array

"HLY0802"
"HLY0802"
"HLY0802"
"HLY0802"
"HLY0802"
"HLY0802"
"HLY0802"
"HLY0802"
"HLY0802"
"HLY0802"
"HLY0802"
"HLY0802"
"HLY0802"
"HLY0802"
"HLY0802"
"HLY0802"
"HLY0802"
"HLY0802"
"HLY0802"
"HLY0802"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions