How to save .mat file as a variable to load for later?

조회 수: 1 (최근 30일)
Hung Mach
Hung Mach 2016년 6월 23일
답변: Titus Edelhofer 2016년 6월 23일
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?

답변 (1개)

Titus Edelhofer
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

카테고리

Help CenterFile Exchange에서 Convert Image Type에 대해 자세히 알아보기

태그

제품

Community Treasure Hunt

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

Start Hunting!

Translated by