Use .mat file as input argument in a function.

19 views (last 30 days)
Assuming a Data.mat file has a table of rows and columns, how can it be used as input arguement so that the elements in any row/column be called up for use in the function?

Answers (1)

Siddharth Bhutiya
Siddharth Bhutiya on 5 Apr 2022
If you look at the value of K in your screenshot you will notice that it is a struct and one of the fields would be the table you are looking for (the name would be the name that you used while creating the MAT file). Once you figure out the name you can use the dot syntax to pass that as input to another function.
>> K = load("data.mat")
K =
struct with fields:
myTable: [4×4 table]
>> SVdata(K.myTable)
Tunde Adubi
Tunde Adubi on 7 Apr 2022
Oh, sure. I will go through those links and follow it up. Thank you.

Sign in to comment.


Find more on Graphics Object Properties in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!