Create large complex matfile
Show older comments
Hello,
how can you create a large complex array in a matfile without allocating memory for the whole array?
The following works perfectly well for real data:
matObj = matfile(filename, 'Writable', true);
matObj.data(rows,cols,channels,channels) = 0;
I tried changing it to:
matObj = matfile(filename, 'Writable', true);
matObj.data(rows,cols,channels,channels) = 1i;
which raises the following error:
The class and attributes of the right hand side could
not be converted into the type of the variable in the
file.
Thank you in advance!
Accepted Answer
More Answers (0)
Categories
Find more on Workspace Variables and MAT Files in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!