How to save .mat file as a variable to load for later?
1 次查看(过去 30 天)
显示 更早的评论
I have a .mat file consisting of essentially a couple hundred images. I'd like to pull out a single uint16 array for an image from that mat file and save it as a variable, for instance 'q'. So when I load that single file it would show up as 'q' on my workspace. How would I do that?
0 个评论
回答(1 个)
Titus Edelhofer
2016-6-23
Hi,
use the functional form of load. Let's say the images in your .mat file are stored as variables im1, im2, im3, ... then you can read one into a variable q as follows:
% read im1 from file
data = load('myfile.mat', 'im1');
% and assign to q:
q = data.im1;
Titus
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Workspace Variables and MAT-Files 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!