forked from IoSR-Surrey/MatlabToolbox
-
Notifications
You must be signed in to change notification settings - Fork 0
/
classTemplate.m
60 lines (50 loc) · 1.52 KB
/
classTemplate.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
49
50
51
52
53
54
55
56
57
58
59
60
classdef classTemplate
%CLASSTEMPLATE Summary of this class goes on this H1 line
% Detailed explanation goes here
%
% CLASSTEMPLATE properties:
% [Optional category:]
% prop_1 - Description of property 1
% prop_2 - Description of property 2
%
% CLASSTEMPLATE methods:
% [Optional category:]
% classTemplate - Description of constructor
% classMethod - Description of this method
%
%<-------------------- column is 75 characters wide ---------------------->
%
% Example(s)
%
% [Example 1: What this example does]
%
% % This is an example:
% [output_args] = functionTemplate(input_args)
%
% [Example 2: What this example does]
%
% See also RELATED_FUNCTION, SIN, COS.
% Copyright 2016 University of Surrey.
properties
prop_1 % A property
prop_2 % Another property
end
methods
function obj = classTemplate(inputs)
%CLASSTEMPLATE Summary of this method here
%
% Detailed explanation goes here (this is the constructor
% method).
% code is indented
end
function out = classMethod(obj,in)
%CLASSMETHOD Summary of this method here
%
% Detailed explanation goes here
%
% OUT = CLASSTEMPLATE.CLASSMETHOD(IN) describe here precisely
% what this method does.
% code is indented
end
end
end