Download CIFTI_read_save/@gifti/export.m from cindyhfls/fcMRI-VAE: direct link, hf CLI and curl.
- Browser
- Download file 1.77 kB
-
https://huggingface.co/cindyhfls/fcMRI-VAE/resolve/4323815a2cc1151353f582e9216ad3c2a366ed12/CIFTI_read_save/%40gifti/export.m
- Command line
-
hf download hf://cindyhfls/fcMRI-VAE@4323815a2cc1151353f582e9216ad3c2a366ed12/CIFTI_read_save/@gifti/export.m
-
curl -L -o export.m https://huggingface.co/cindyhfls/fcMRI-VAE/resolve/4323815a2cc1151353f582e9216ad3c2a366ed12/CIFTI_read_save/%40gifti/export.m
1.77 kB
| function s = export(this,target) | |
| % Export a GIfTI object into specific MATLAB struct | |
| % FORMAT s = export(this,target) | |
| % this - GIfTI object | |
| % target - string describing target output [default: MATLAB] | |
| % s - a structure containing public fields of the object | |
| %__________________________________________________________________________ | |
| % Copyright (C) 2008 Wellcome Trust Centre for Neuroimaging | |
| % Guillaume Flandin | |
| % $Id: export.m 6401 2015-04-09 17:21:33Z guillaume $ | |
| if numel(this) > 1, warning('Only handle scalar objects yet.'); end | |
| if nargin <= 1, target = 'MATLAB'; end | |
| switch lower(target) | |
| case 'matlab' | |
| s = struct(this); | |
| case 'patch' | |
| if isfield(this,'vertices') | |
| s.vertices = double(subsref(this, substruct('.', 'vertices'))); | |
| end | |
| if isfield(this,'faces') | |
| s.faces = subsref(this, substruct('.', 'faces')); | |
| end | |
| if isfield(this,'cdata') | |
| s.facevertexcdata = double(subsref(this, substruct('.', 'cdata'))); | |
| end | |
| try, s; catch, s = struct([]); end | |
| case {'fieldtrip', 'ft'} | |
| s = struct('tri',[], 'pnt',[]); | |
| if isfield(this,'vertices') | |
| s.pnt = double(subsref(this, substruct('.', 'vertices'))); | |
| end | |
| if isfield(this,'faces') | |
| s.tri = double(subsref(this, substruct('.', 'faces'))); | |
| end | |
| case {'spm'} | |
| s = struct('face',[], 'vert',[]); | |
| if isfield(this,'vertices') | |
| s.vert = double(subsref(this, substruct('.', 'vertices'))); | |
| end | |
| if isfield(this,'faces') | |
| s.face = uint32(subsref(this, substruct('.', 'faces'))); | |
| end | |
| otherwise | |
| error('Unknown target ''%s''.', target); | |
| end | |