MATLAB Answers

How to split .mat file data into different variables?

4 views (last 30 days)
i have (51200x1) data in mat file in need to extract from (1:1024,1),(1025:2048,1), (2049:3072,1).... and so on. its 50 parts. Each part consist of 1024 column.
How it can be done.?

Accepted Answer

David Hill
David Hill on 14 Apr 2021
a=readmatrix('yourData');
m=reshape(a,1024,[]);%why not just keep in a matrix that you can index into?
  2 Comments
David Hill
David Hill on 15 Apr 2021
They are all saved in the matrix. Whenever you need a column just index into the matrix.
m(:,1);%is the first column
m(:,2);%second column ...

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!

Translated by