354 A Guide to MATLAB Object-Oriented Programming
setfield command (deprecated), 43, 50, 91, 99
singleton objects, 277, 303, 308, 309, 311
size command, 75
Slicing, 159, 160, 161, 164, 167, 168, 172, 173, 183, 184,
185, 186, 187, 189, 206, 269, 318, 319, 328,
340, 341, 343, 345 Software Engineering Institute, 4
Stahl, L., 4
static data, 303, 304
static helper function (static.m), 239, 303, 304, 305, 308,
311 static keyword, 303
strmatch command, 216, 220, 319, 341, 342, 343
Stroustrup, Bjorne, 10
struct
overloaded, 321
struct command, 17, 32, 95, 96, 97, 137, 192, 319, 344
Sub-index control, 213, 214, 215, 216, 217, 218, 220, 221,
222, 259, 260, 288, 317, 320, 328, 329, 342 subsasgn command, 17, 45, 46, 48, 49, 68, 115, 136, 192,
294 subsindex command, 46, 349, 350
subsref command, 17, 45, 46, 48, 49, 56, 63, 66, 114, 136,
172, 192, 201, 211, 230, 321, 333 substruct structure, 49, 50, 55, 56, 58, 62, 63, 74, 81, 82,
85, 96, 99, 102, 105, 106, 107, 109, 110, 111,
126, 129, 162, 163, 166, 201, 212, 213, 217,
218, 260, 287, 289, 317, 327, 328, 329, 331,
335, 338 superiorto command, 36, 47, 49, 54, 74, 87, 116, 125, 143,
144, 146, 157, 176, 228, 280, 285, 327, 332
T
taxonomy (see also, Hierarchy), 10, 153 times operator, 301
try-catch error handling, 1, 115, 145, 289, 290, 299
U
UML static-structure diagram, 150 untyped variables, 3, 37 User-defined Types, 9, 20, 47, 56, 57, 89, 350
V
varargin, 284 varargout, 284 work around, 210 vectorization, 1, 8, 34, 74, 158, 168, 175, 180, 205, 279,
295, 302, 318 vertcat command, 34, 46, 175, 177, 182, 273, 280, 291, 335 visibility, 26, 32, 206, 340
W
Webber, Melvin, 5 whos command, 19, 20, 25, 27, 28, 78, 169, 190, 273, 330,
331, 347 Wicked Problems, 4, 5 write-only public variables, 53, 78 C911X_Index.fm Page 354 Friday, March 30, 2007 12:46 PM