-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgrowatlas.m
48 lines (42 loc) · 1.27 KB
/
growatlas.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
function [output1,output2] = growatlas(input1,input2,input3,varargin)
%GROWATLAS - Main loop for iteratively generating an atlas by growing the boundary
%
% GROWATLAS() - Iteratively calls growboundary on the leaves of the chart tree for an atlas and appends the new leaves. This continues until a
% stopping condition has been reached for every leaf in the tree.
%
% Syntax:
% output = GROWATLAS(input1, input2)
% [output1, output2] = GROWATLAS(input1, input2, input3)
%
% Inputs:
% input1 - Description
% input2 - Description
% input3 - Description
%
% Outputs:
% output1 - Description
% output2 - Description
%
% Subfunctions: none
% Classes required: none
% Other m-files required: none
% MAT-files required: none
% Author: Shane Kepley
% email: [email protected]
% Date: 07-Mar-2019; Last revision: 07-Mar-2019
%% parse input
p = inputParser;
addRequired(p,input1)
addRequired(p,input2)
addRequired(p,input3)
addParameter(p,'Parameter1',default1)
addParameter(p,'Parameter2',default2)
addParameter(p,'Parameter3',default3)
parse(p,input1,input2,input3,varargin{:})
parameter1 = p.Results.Parameter1;
parameter2 = p.Results.Parameter2;
parameter3 = p.Results.Parameter3;
end % end growatlas
% Revision History:
%{
%}