Home > functions > common > loadfunc > vb_load_cortex_info.m

vb_load_cortex_info

PURPOSE ^

Get cortex points information

SYNOPSIS ^

function [Ndipole, NdipoleL ,BV_index] = vb_load_cortex_info(brainfile)

DESCRIPTION ^

 Get cortex points information
  [Ndipole] = vb_load_cortex_info(brainfile)
  [Ndipole, NdipoleL ,BV_index] = vb_load_cortex_info(brainfile)
 -- Input 
 brainfile   : Brain file name
 --- Output
 Ndipole = vb_load_cortex_info(brainfile)
 [Ndipole, NdipoleL] = vb_load_cortex_info(brainfile)
 [Ndipole, NdipoleL ,BV_index] = vb_load_cortex_info(brainfile)

 Dimension Info

 Ndipole   : # of vertex points 'V' in cortex
 NdipoleL  : # of vertex points in left cortex

 BV_index.Left  : BrainVoyager vertex index corresponding to left cortex
 BV_index.Right : BrainVoyager vertex index corresponding to right cortex

 Appricable for both New & Old version

 Copyright (C) 2011, ATR All Rights Reserved.
 License : New BSD License(see VBMEG_LICENSE.txt)

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function    [Ndipole, NdipoleL ,BV_index] = vb_load_cortex_info(brainfile)
0002 % Get cortex points information
0003 %  [Ndipole] = vb_load_cortex_info(brainfile)
0004 %  [Ndipole, NdipoleL ,BV_index] = vb_load_cortex_info(brainfile)
0005 % -- Input
0006 % brainfile   : Brain file name
0007 % --- Output
0008 % Ndipole = vb_load_cortex_info(brainfile)
0009 % [Ndipole, NdipoleL] = vb_load_cortex_info(brainfile)
0010 % [Ndipole, NdipoleL ,BV_index] = vb_load_cortex_info(brainfile)
0011 %
0012 % Dimension Info
0013 %
0014 % Ndipole   : # of vertex points 'V' in cortex
0015 % NdipoleL  : # of vertex points in left cortex
0016 %
0017 % BV_index.Left  : BrainVoyager vertex index corresponding to left cortex
0018 % BV_index.Right : BrainVoyager vertex index corresponding to right cortex
0019 %
0020 % Appricable for both New & Old version
0021 %
0022 % Copyright (C) 2011, ATR All Rights Reserved.
0023 % License : New BSD License(see VBMEG_LICENSE.txt)
0024 
0025 
0026 load(brainfile,'Vinfo');
0027 
0028 if  exist('Vinfo','var'),
0029     % Dimension info
0030     Ndipole  = Vinfo.Ndipole  ;
0031     NdipoleL = Vinfo.NdipoleL ;
0032 
0033     % BrainVoyager vertex index corresponding to reduced brain 'V'
0034     if nargout==3,
0035         load(brainfile,'BV_index');
0036     end
0037 else
0038     load(brainfile,'V','F');
0039     
0040     % Dimension info
0041     Ndipole   = size(V,1);
0042     NdipoleL  = F.NdipoleL;
0043 
0044     % BrainVoyager vertex index corresponding to reduced brain 'V'
0045     if nargout==3,
0046         load(brainfile,'IndxL','IndxR');
0047         BV_index.Left  = IndxL; 
0048         BV_index.Right = IndxR;
0049     end
0050     
0051 end

Generated on Tue 27-Aug-2013 11:46:04 by m2html © 2005