📄 dtivol.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"><html><head> <title>Description of DTIvol</title> <meta name="keywords" content="DTIvol"> <meta name="description" content="DTIVOL M-file for DTIvol.fig"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta name="generator" content="m2html © 2003 Guillaume Flandin"> <meta name="robots" content="index, follow"> <link type="text/css" rel="stylesheet" href="../m2html.css"></head><body><a name="_top"></a><div><a href="../index.html">Home</a> > <a href="index.html">mri_toolbox</a> > DTIvol.m</div><!--<table width="100%"><tr><td align="left"><a href="../index.html"><img alt="<" border="0" src="../left.png"> Master index</a></td><td align="right"><a href="index.html">Index for mri_toolbox <img alt=">" border="0" src="../right.png"></a></td></tr></table>--><h1>DTIvol</h1><h2><a name="_name"></a>PURPOSE <a href="#_top"><img alt="^" border="0" src="../up.png"></a></h2><div class="box"><strong>DTIVOL M-file for DTIvol.fig</strong></div><h2><a name="_synopsis"></a>SYNOPSIS <a href="#_top"><img alt="^" border="0" src="../up.png"></a></h2><div class="box"><strong>function varargout = DTIvol(varargin) </strong></div><h2><a name="_description"></a>DESCRIPTION <a href="#_top"><img alt="^" border="0" src="../up.png"></a></h2><div class="fragment"><pre class="comment"> DTIVOL M-file for DTIvol.fig
DTIVOL, by itself, creates a new DTIVOL or raises the existing
singleton*.
H = DTIVOL returns the handle to a new DTIVOL or the handle to
the existing singleton*.
DTIVOL('CALLBACK',hObject,eventData,handles,...) calls the local
function named CALLBACK in DTIVOL.M with the given input arguments.
DTIVOL('Property','Value',...) creates a new DTIVOL or raises the
existing singleton*. Starting from the left, property value pairs are
applied to the GUI before DTIvol_OpeningFunction gets called. An
unrecognized property name or invalid value makes property application
stop. All inputs are passed to DTIvol_OpeningFcn via varargin.
*See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one
instance to run (singleton)".
See also: GUIDE, GUIDATA, GUIHANDLES</pre></div><!-- crossreference --><h2><a name="_cross"></a>CROSS-REFERENCE INFORMATION <a href="#_top"><img alt="^" border="0" src="../up.png"></a></h2>This function calls:<ul style="list-style-image:url(../matlabicon.gif)"><li><a href="DTIguicode.html" class="code" title="">DTIguicode</a> </li></ul>This function is called by:<ul style="list-style-image:url(../matlabicon.gif)"></ul><!-- crossreference --><h2><a name="_subfunctions"></a>SUBFUNCTIONS <a href="#_top"><img alt="^" border="0" src="../up.png"></a></h2><ul style="list-style-image:url(../matlabicon.gif)"><li><a href="#_sub1" class="code">function DTIvol_OpeningFcn(hObject, eventdata, handles, varargin)</a></li><li><a href="#_sub2" class="code">function varargout = DTIvol_OutputFcn(hObject, eventdata, handles)</a></li><li><a href="#_sub3" class="code">function tagFA_Callback(hObject, eventdata, handles)</a></li><li><a href="#_sub4" class="code">function tagFA_ButtonDownFcn(hObject, eventdata, handles)</a></li><li><a href="#_sub5" class="code">function pushbutton1_ButtonDownFcn(hObject, eventdata, handles)</a></li><li><a href="#_sub6" class="code">function tagtADC_Callback(hObject, eventdata, handles)</a></li><li><a href="#_sub7" class="code">function tagColormap_Callback(hObject, eventdata, handles)</a></li><li><a href="#_sub8" class="code">function tage1_Callback(hObject, eventdata, handles)</a></li><li><a href="#_sub9" class="code">function tage2_Callback(hObject, eventdata, handles)</a></li><li><a href="#_sub10" class="code">function tage3_Callback(hObject, eventdata, handles)</a></li><li><a href="#_sub11" class="code">function tagnoise_CreateFcn(hObject, eventdata, handles)</a></li><li><a href="#_sub12" class="code">function tagnoise_Callback(hObject, eventdata, handles)</a></li><li><a href="#_sub13" class="code">function pushbutton1_Callback(hObject, eventdata, handles)</a></li><li><a href="#_sub14" class="code">function tagnoise_ButtonDownFcn(hObject, eventdata, handles)</a></li><li><a href="#_sub15" class="code">function checkbox7_Callback(hObject, eventdata, handles)</a></li><li><a href="#_sub16" class="code">function checkbox7_ButtonDownFcn(hObject, eventdata, handles)</a></li><li><a href="#_sub17" class="code">function noise0_ButtonDownFcn(hObject, eventdata, handles)</a></li><li><a href="#_sub18" class="code">function noise0_Callback(hObject, eventdata, handles)</a></li><li><a href="#_sub19" class="code">function tagtADC_ButtonDownFcn(hObject, eventdata, handles)</a></li><li><a href="#_sub20" class="code">function frame1_ButtonDownFcn(hObject, eventdata, handles)</a></li><li><a href="#_sub21" class="code">function edit2_CreateFcn(hObject, eventdata, handles)</a></li><li><a href="#_sub22" class="code">function edit2_Callback(hObject, eventdata, handles)</a></li><li><a href="#_sub23" class="code">function extension_CreateFcn(hObject, eventdata, handles)</a></li><li><a href="#_sub24" class="code">function extension_Callback(hObject, eventdata, handles)</a></li><li><a href="#_sub25" class="code">function extension_ButtonDownFcn(hObject, eventdata, handles)</a></li></ul><h2><a name="_source"></a>SOURCE CODE <a href="#_top"><img alt="^" border="0" src="../up.png"></a></h2><div class="fragment"><pre>0001 <a name="_sub0" href="#_subfunctions" class="code">function varargout = DTIvol(varargin)</a>0002 <span class="comment">% DTIVOL M-file for DTIvol.fig</span>0003 <span class="comment">% DTIVOL, by itself, creates a new DTIVOL or raises the existing</span>0004 <span class="comment">% singleton*.</span>0005 <span class="comment">%</span>0006 <span class="comment">% H = DTIVOL returns the handle to a new DTIVOL or the handle to</span>0007 <span class="comment">% the existing singleton*.</span>0008 <span class="comment">%</span>0009 <span class="comment">% DTIVOL('CALLBACK',hObject,eventData,handles,...) calls the local</span>0010 <span class="comment">% function named CALLBACK in DTIVOL.M with the given input arguments.</span>0011 <span class="comment">%</span>0012 <span class="comment">% DTIVOL('Property','Value',...) creates a new DTIVOL or raises the</span>0013 <span class="comment">% existing singleton*. Starting from the left, property value pairs are</span>0014 <span class="comment">% applied to the GUI before DTIvol_OpeningFunction gets called. An</span>0015 <span class="comment">% unrecognized property name or invalid value makes property application</span>0016 <span class="comment">% stop. All inputs are passed to DTIvol_OpeningFcn via varargin.</span>0017 <span class="comment">%</span>0018 <span class="comment">% *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one</span>0019 <span class="comment">% instance to run (singleton)".</span>0020 <span class="comment">%</span>0021 <span class="comment">% See also: GUIDE, GUIDATA, GUIHANDLES</span>0022 0023 <span class="comment">% Edit the above text to modify the response to help DTIvol</span>0024 0025 <span class="comment">% Last Modified by GUIDE v2.5 24-Apr-2004 23:35:14</span>0026 0027 <span class="comment">% Begin initialization code - DO NOT EDIT</span>0028 gui_Singleton = 1;0029 gui_State = struct(<span class="string">'gui_Name'</span>, mfilename, <span class="keyword">...</span>0030 <span class="string">'gui_Singleton'</span>, gui_Singleton, <span class="keyword">...</span>0031 <span class="string">'gui_OpeningFcn'</span>, @<a href="#_sub1" class="code" title="subfunction DTIvol_OpeningFcn(hObject, eventdata, handles, varargin)">DTIvol_OpeningFcn</a>, <span class="keyword">...</span>0032 <span class="string">'gui_OutputFcn'</span>, @<a href="#_sub2" class="code" title="subfunction varargout = DTIvol_OutputFcn(hObject, eventdata, handles)">DTIvol_OutputFcn</a>, <span class="keyword">...</span>0033 <span class="string">'gui_LayoutFcn'</span>, [] , <span class="keyword">...</span>0034 <span class="string">'gui_Callback'</span>, []);0035 <span class="keyword">if</span> nargin & isstr(varargin{1})0036 gui_State.gui_Callback = str2func(varargin{1});0037 <span class="keyword">end</span>0038 0039 <span class="keyword">if</span> nargout0040 [varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});0041 <span class="keyword">else</span>0042 gui_mainfcn(gui_State, varargin{:});0043 <span class="keyword">end</span>0044 <span class="comment">% End initialization code - DO NOT EDIT</span>0045 0046 0047 <span class="comment">% --- Executes just before DTIvol is made visible.</span>0048 <a name="_sub1" href="#_subfunctions" class="code">function DTIvol_OpeningFcn(hObject, eventdata, handles, varargin)</a>0049 <span class="comment">% This function has no output args, see OutputFcn.</span>0050 <span class="comment">% hObject handle to figure</span>0051 <span class="comment">% eventdata reserved - to be defined in a future version of MATLAB</span>0052 <span class="comment">% handles structure with handles and user data (see GUIDATA)</span>0053 <span class="comment">% varargin command line arguments to DTIvol (see VARARGIN)</span>0054 0055 <span class="comment">% Choose default command line output for DTIvol</span>0056 handles.output = hObject;0057 0058 <span class="comment">% Update handles structure</span>0059 guidata(hObject, handles);0060 0061 <span class="comment">% UIWAIT makes DTIvol wait for user response (see UIRESUME)</span>0062 <span class="comment">% uiwait(handles.figure1);</span>0063 0064 assignin(<span class="string">'base'</span>,<span class="string">'doFAmap'</span>,0);0065 assignin(<span class="string">'base'</span>,<span class="string">'dotADC'</span>,0);0066 assignin(<span class="string">'base'</span>,<span class="string">'dolambda1'</span>,0);0067 assignin(<span class="string">'base'</span>,<span class="string">'dolambda2'</span>,0);0068 assignin(<span class="string">'base'</span>,<span class="string">'dolambda3'</span>,0);0069 assignin(<span class="string">'base'</span>,<span class="string">'docm'</span>,0);0070 assignin(<span class="string">'base'</span>,<span class="string">'noise'</span>,60);0071 extension=<span class="string">'IMA'</span>;0072 assignin(<span class="string">'base'</span>,<span class="string">'extension'</span>,extension);0073 0074 <span class="comment">% --- Outputs from this function are returned to the command line.</span>0075 <a name="_sub2" href="#_subfunctions" class="code">function varargout = DTIvol_OutputFcn(hObject, eventdata, handles)</a>0076 <span class="comment">% varargout cell array for returning output args (see VARARGOUT);</span>0077 <span class="comment">% hObject handle to figure</span>0078 <span class="comment">% eventdata reserved - to be defined in a future version of MATLAB</span>0079 <span class="comment">% handles structure with handles and user data (see GUIDATA)</span>0080 0081 <span class="comment">% Get default command line output from handles structure</span>0082 varargout{1} = handles.output;0083 0084 0085 <span class="comment">% --- Executes on button press in tagFA.</span>0086 <a name="_sub3" href="#_subfunctions" class="code">function tagFA_Callback(hObject, eventdata, handles)</a>0087 <span class="comment">% hObject handle to tagFA (see GCBO)</span>0088 <span class="comment">% eventdata reserved - to be defined in a future version of MATLAB</span>0089 <span class="comment">% handles structure with handles and user data (see GUIDATA)</span>0090 0091 <span class="comment">% Hint: get(hObject,'Value') returns toggle state of tagFA</span>0092 doFAmap=get(hObject,<span class="string">'Value'</span>);0093 assignin(<span class="string">'base'</span>,<span class="string">'doFAmap'</span>,doFAmap);0094 0095 <span class="comment">% --- If Enable == 'on', executes on mouse press in 5 pixel border.</span>0096 <span class="comment">% --- Otherwise, executes on mouse press in 5 pixel border or over tagFA.</span>0097 <a name="_sub4" href="#_subfunctions" class="code">function tagFA_ButtonDownFcn(hObject, eventdata, handles)</a>0098 <span class="comment">% hObject handle to tagFA (see GCBO)</span>0099 <span class="comment">% eventdata reserved - to be defined in a future version of MATLAB</span>0100 <span class="comment">% handles structure with handles and user data (see GUIDATA)</span>0101 0102 0103 0104 0105 0106 <span class="comment">% --- If Enable == 'on', executes on mouse press in 5 pixel border.</span>0107 <span class="comment">% --- Otherwise, executes on mouse press in 5 pixel border or over pushbutton1.</span>0108 <a name="_sub5" href="#_subfunctions" class="code">function pushbutton1_ButtonDownFcn(hObject, eventdata, handles)</a>0109 <span class="comment">% hObject handle to pushbutton1 (see GCBO)</span>0110 <span class="comment">% eventdata reserved - to be defined in a future version of MATLAB</span>0111 <span class="comment">% handles structure with handles and user data (see GUIDATA)</span>0112 0113 0114 0115 0116 <span class="comment">% --- Executes on button press in tagtADC.</span>0117 <a name="_sub6" href="#_subfunctions" class="code">function tagtADC_Callback(hObject, eventdata, handles)</a>0118 <span class="comment">% hObject handle to tagtADC (see GCBO)</span>0119 <span class="comment">% eventdata reserved - to be defined in a future version of MATLAB</span>0120 <span class="comment">% handles structure with handles and user data (see GUIDATA)</span>0121 0122 <span class="comment">% Hint: get(hObject,'Value') returns toggle state of tagtADC</span>0123 dotADC=get(hObject,<span class="string">'Value'</span>);0124 assignin(<span class="string">'base'</span>,<span class="string">'dotADC'</span>,dotADC);0125 <span class="comment">% --- Executes on button press in tagColormap.</span>0126 <a name="_sub7" href="#_subfunctions" class="code">function tagColormap_Callback(hObject, eventdata, handles)</a>0127 <span class="comment">% hObject handle to tagColormap (see GCBO)</span>0128 <span class="comment">% eventdata reserved - to be defined in a future version of MATLAB</span>0129 <span class="comment">% handles structure with handles and user data (see GUIDATA)</span>0130 0131 <span class="comment">% Hint: get(hObject,'Value') returns toggle state of tagColormap</span>0132 docm=get(hObject,<span class="string">'Value'</span>);0133 assignin(<span class="string">'base'</span>,<span class="string">'docm'</span>,docm);0134 0135 <span class="comment">% --- Executes on button press in tage1.</span>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -