\relax \@writefile{toc}{\contentsline {chapter}{\numberline {1}Introduction and Getting Started}{37}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {1.1}INSTALL Installing FreeMat}{37}} \@writefile{toc}{\contentsline {subsection}{\numberline {1.1.1}General Instructions}{37}} \@writefile{toc}{\contentsline {subsection}{\numberline {1.1.2}Linux}{37}} \@writefile{toc}{\contentsline {subsection}{\numberline {1.1.3}Windows}{38}} \@writefile{toc}{\contentsline {subsection}{\numberline {1.1.4}Mac OS X}{38}} \@writefile{toc}{\contentsline {subsection}{\numberline {1.1.5}Source Code}{38}} \@writefile{toc}{\contentsline {chapter}{\numberline {2}Variables and Arrays}{39}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {2.1}CELL Cell Array Definitions}{39}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.1.1}Usage}{39}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.1.2}Examples}{39}} \@writefile{toc}{\contentsline {section}{\numberline {2.2}Function Handles}{40}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.2.1}Usage}{40}} \@writefile{toc}{\contentsline {section}{\numberline {2.3}GLOBAL Global Variables}{40}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.3.1}Usage}{40}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.3.2}Example}{41}} \@writefile{toc}{\contentsline {section}{\numberline {2.4}INDEXING Indexing Expressions}{41}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.4.1}Usage}{41}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.4.2}Array Indexing}{41}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.4.3}Cell Indexing}{44}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.4.4}Structure Indexing}{46}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.4.5}Complex Indexing}{48}} \@writefile{toc}{\contentsline {section}{\numberline {2.5}MATRIX Matrix Definitions}{48}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.5.1}Usage}{48}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.5.2}Examples}{49}} \@writefile{toc}{\contentsline {section}{\numberline {2.6}PERSISTENT Persistent Variables}{50}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.6.1}Usage}{50}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.6.2}Example}{51}} \@writefile{toc}{\contentsline {section}{\numberline {2.7}STRING String Arrays}{51}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.7.1}Usage}{51}} \@writefile{toc}{\contentsline {section}{\numberline {2.8}STRUCT Structure Array Constructor}{53}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.8.1}Usage}{53}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.8.2}Example}{53}} \@writefile{toc}{\contentsline {chapter}{\numberline {3}Functions and Scripts}{55}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {3.1}ANONYMOUS Anonymous Functions}{55}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.1.1}Usage}{55}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.1.2}Examples}{55}} \@writefile{toc}{\contentsline {section}{\numberline {3.2}FUNCTION Function Declarations}{56}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.2.1}Usage}{56}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.2.2}Examples}{58}} \@writefile{toc}{\contentsline {section}{\numberline {3.3}KEYWORDS Function Keywords}{60}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.3.1}Usage}{60}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.3.2}Example}{61}} \@writefile{toc}{\contentsline {section}{\numberline {3.4}NARGIN Number of Input Arguments}{62}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.4.1}Usage}{62}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.4.2}Example}{62}} \@writefile{toc}{\contentsline {section}{\numberline {3.5}NARGOUT Number of Output Arguments}{63}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.5.1}Usage}{63}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.5.2}Example}{63}} \@writefile{toc}{\contentsline {section}{\numberline {3.6}SCRIPT Script Files}{64}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.6.1}Usage}{64}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.6.2}Example}{64}} \@writefile{toc}{\contentsline {section}{\numberline {3.7}SPECIAL Special Calling Syntax}{65}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.7.1}Usage}{65}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.7.2}Example}{65}} \@writefile{toc}{\contentsline {section}{\numberline {3.8}VARARGIN Variable Input Arguments}{66}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.8.1}Usage}{66}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.8.2}Example}{66}} \@writefile{toc}{\contentsline {section}{\numberline {3.9}VARARGOUT Variable Output Arguments}{67}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.9.1}Usage}{67}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.9.2}Example}{67}} \@writefile{toc}{\contentsline {chapter}{\numberline {4}Mathematical Operators}{69}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {4.1}COLON Index Generation Operator}{69}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.1.1}Usage}{69}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.1.2}Function Internals}{69}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.1.3}Examples}{71}} \@writefile{toc}{\contentsline {section}{\numberline {4.2}COMPARISONOPS Array Comparison Operators}{72}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.2.1}Usage}{72}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.2.2}Examples}{72}} \@writefile{toc}{\contentsline {section}{\numberline {4.3}DOTLEFTDIVIDE Element-wise Left-Division Operator}{73}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.3.1}Usage}{73}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.3.2}Function Internals}{73}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.3.3}Examples}{74}} \@writefile{toc}{\contentsline {section}{\numberline {4.4}DOTPOWER Element-wise Power Operator}{76}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.4.1}Usage}{76}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.4.2}Function Internals}{76}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.4.3}Examples}{76}} \@writefile{toc}{\contentsline {section}{\numberline {4.5}DOTRIGHTDIVIDE Element-wise Right-Division Operator}{78}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.5.1}Usage}{78}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.5.2}Function Internals}{78}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.5.3}Examples}{78}} \@writefile{toc}{\contentsline {section}{\numberline {4.6}DOTTIMES Element-wise Multiplication Operator}{80}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.6.1}Usage}{80}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.6.2}Function Internals}{81}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.6.3}Examples}{81}} \@writefile{toc}{\contentsline {section}{\numberline {4.7}HERMITIAN Matrix Hermitian (Conjugate Transpose) Operator}{83}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.7.1}Usage}{83}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.7.2}Function Internals}{83}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.7.3}Examples}{84}} \@writefile{toc}{\contentsline {section}{\numberline {4.8}LEFTDIVIDE Matrix Equation Solver/Divide Operator}{84}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.8.1}Usage}{84}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.8.2}Function Internals}{85}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.8.3}Examples}{86}} \@writefile{toc}{\contentsline {section}{\numberline {4.9}LOGICALOPS Logical Array Operators}{87}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.9.1}Usage}{87}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.9.2}Examples}{88}} \@writefile{toc}{\contentsline {section}{\numberline {4.10}MINUS Subtraction Operator}{89}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.10.1}Usage}{89}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.10.2}Function Internals}{90}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.10.3}Examples}{90}} \@writefile{toc}{\contentsline {section}{\numberline {4.11}PLUS Addition Operator}{92}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.11.1}Usage}{92}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.11.2}Function Internals}{93}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.11.3}Examples}{93}} \@writefile{toc}{\contentsline {section}{\numberline {4.12}POWER Matrix Power Operator}{95}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.12.1}Usage}{95}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.12.2}Function Internals}{96}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.12.3}Examples}{96}} \@writefile{toc}{\contentsline {section}{\numberline {4.13}RIGHTDIVIDE Matrix Equation Solver/Divide Operator}{97}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.13.1}Usage}{97}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.13.2}Function Internals}{98}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.13.3}Examples}{98}} \@writefile{toc}{\contentsline {section}{\numberline {4.14}TIMES Matrix Multiply Operator}{98}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.14.1}Usage}{98}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.14.2}Function Internals}{99}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.14.3}Examples}{99}} \@writefile{toc}{\contentsline {section}{\numberline {4.15}TRANSPOSE Matrix Transpose Operator}{100}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.15.1}Usage}{100}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.15.2}Function Internals}{101}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.15.3}Examples}{101}} \@writefile{toc}{\contentsline {chapter}{\numberline {5}Flow Control}{103}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {5.1}BREAK Exit Execution In Loop}{103}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.1.1}Usage}{103}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.1.2}Example}{103}} \@writefile{toc}{\contentsline {section}{\numberline {5.2}CONTINUE Continue Execution In Loop}{104}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.2.1}Usage}{104}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.2.2}Example}{104}} \@writefile{toc}{\contentsline {section}{\numberline {5.3}ERROR Causes an Error Condition Raised}{105}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.3.1}Usage}{105}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.3.2}Example}{105}} \@writefile{toc}{\contentsline {section}{\numberline {5.4}FOR For Loop}{106}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.4.1}Usage}{106}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.4.2}Examples}{106}} \@writefile{toc}{\contentsline {section}{\numberline {5.5}IF-ELSEIF-ELSE Conditional Statements}{107}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5.1}Usage}{107}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5.2}Examples}{107}} \@writefile{toc}{\contentsline {section}{\numberline {5.6}KEYBOARD Initiate Interactive Debug Session}{108}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.6.1}Usage}{108}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.6.2}Example}{109}} \@writefile{toc}{\contentsline {section}{\numberline {5.7}LASTERR Retrieve Last Error Message}{110}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.1}Usage}{110}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.2}Example}{111}} \@writefile{toc}{\contentsline {section}{\numberline {5.8}RETALL Return From All Keyboard Sessions}{111}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.8.1}Usage}{111}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.8.2}Example}{111}} \@writefile{toc}{\contentsline {section}{\numberline {5.9}RETURN Return From Function}{112}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.9.1}Usage}{112}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.9.2}Example}{112}} \@writefile{toc}{\contentsline {section}{\numberline {5.10}SWITCH Switch statement}{114}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.10.1}Usage}{114}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.10.2}Examples}{114}} \@writefile{toc}{\contentsline {section}{\numberline {5.11}TRY-CATCH Try and Catch Statement}{115}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.11.1}Usage}{115}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.11.2}Examples}{116}} \@writefile{toc}{\contentsline {section}{\numberline {5.12}WARNING Emits a Warning Message}{117}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.12.1}Usage}{117}} \@writefile{toc}{\contentsline {section}{\numberline {5.13}WHILE While Loop}{117}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.13.1}Usage}{117}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.13.2}Examples}{117}} \@writefile{toc}{\contentsline {chapter}{\numberline {6}FreeMat Functions}{119}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {6.1}ADDPATH Add }{119}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.1.1}Usage}{119}} \@writefile{toc}{\contentsline {section}{\numberline {6.2}ASSIGNIN Assign Variable in Workspace}{119}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.2.1}Usage}{119}} \@writefile{toc}{\contentsline {section}{\numberline {6.3}BUILTIN Evaulate Builtin Function}{120}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.3.1}Usage}{120}} \@writefile{toc}{\contentsline {section}{\numberline {6.4}CLC Clear Dislplay}{120}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.4.1}Usage}{120}} \@writefile{toc}{\contentsline {section}{\numberline {6.5}CLOCK Get Current Time}{120}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.5.1}Usage}{120}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.5.2}Example}{120}} \@writefile{toc}{\contentsline {section}{\numberline {6.6}CLOCKTOTIME Convert Clock Vector to Epoch Time}{121}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.6.1}Usage}{121}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.6.2}Example}{121}} \@writefile{toc}{\contentsline {section}{\numberline {6.7}COMPUTER Computer System FreeMat is Running On}{122}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.7.1}Usage}{122}} \@writefile{toc}{\contentsline {section}{\numberline {6.8}DIARY Create a Log File of Console}{122}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.8.1}Usage}{122}} \@writefile{toc}{\contentsline {section}{\numberline {6.9}DOCLI Start a Command Line Interface}{123}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.9.1}Usage}{123}} \@writefile{toc}{\contentsline {section}{\numberline {6.10}EDIT Open Editor Window}{123}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.10.1}Usage}{123}} \@writefile{toc}{\contentsline {section}{\numberline {6.11}EDITOR Open Editor Window}{123}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.11.1}Usage}{123}} \@writefile{toc}{\contentsline {section}{\numberline {6.12}ERRORCOUNT Retrieve the Error Counter for the Interpreter}{123}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.12.1}Usage}{123}} \@writefile{toc}{\contentsline {section}{\numberline {6.13}ETIME Elapsed Time Function}{123}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.13.1}Usage}{123}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.13.2}Example}{124}} \@writefile{toc}{\contentsline {section}{\numberline {6.14}EVAL Evaluate a String}{124}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.14.1}Usage}{124}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.14.2}Example}{124}} \@writefile{toc}{\contentsline {section}{\numberline {6.15}EVALIN Evaluate a String in Workspace}{126}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.15.1}Usage}{126}} \@writefile{toc}{\contentsline {section}{\numberline {6.16}EXIT Exit Program}{126}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.16.1}Usage}{126}} \@writefile{toc}{\contentsline {section}{\numberline {6.17}FEVAL Evaluate a Function}{126}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.17.1}Usage}{126}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.17.2}Example}{127}} \@writefile{toc}{\contentsline {section}{\numberline {6.18}FILESEP Directory Separation Character}{128}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.18.1}Usage}{128}} \@writefile{toc}{\contentsline {section}{\numberline {6.19}HELP Help}{128}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.19.1}Usage}{128}} \@writefile{toc}{\contentsline {section}{\numberline {6.20}HELPWIN Online Help Window}{128}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.20.1}Usage}{128}} \@writefile{toc}{\contentsline {section}{\numberline {6.21}JITCONTROL Control the Just In Time Compiler}{129}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.21.1}Usage}{129}} \@writefile{toc}{\contentsline {section}{\numberline {6.22}MFILENAME Name of Current Function}{129}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.22.1}Usage}{129}} \@writefile{toc}{\contentsline {section}{\numberline {6.23}PATH Get or Set FreeMat Path}{129}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.23.1}Usage}{129}} \@writefile{toc}{\contentsline {section}{\numberline {6.24}PATHSEP Path Directories Separation Character}{129}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.24.1}Usage}{129}} \@writefile{toc}{\contentsline {section}{\numberline {6.25}PATHTOOL Open Path Setting Tool}{130}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.25.1}Usage}{130}} \@writefile{toc}{\contentsline {section}{\numberline {6.26}PCODE Convert a Script or Function to P-Code}{130}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.26.1}Usage}{130}} \@writefile{toc}{\contentsline {section}{\numberline {6.27}QUIET Control the Verbosity of the Interpreter}{130}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.27.1}Usage}{130}} \@writefile{toc}{\contentsline {section}{\numberline {6.28}QUIT Quit Program}{130}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.28.1}Usage}{130}} \@writefile{toc}{\contentsline {section}{\numberline {6.29}REHASH Rehash Directory Caches}{131}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.29.1}Usage}{131}} \@writefile{toc}{\contentsline {section}{\numberline {6.30}RESCAN Rescan M Files for Changes}{131}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.30.1}Usage}{131}} \@writefile{toc}{\contentsline {section}{\numberline {6.31}SIMKEYS Simulate Keypresses from the User}{131}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.31.1}Usage}{131}} \@writefile{toc}{\contentsline {section}{\numberline {6.32}SLEEP Sleep For Specified Number of Seconds}{131}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.32.1}Usage}{131}} \@writefile{toc}{\contentsline {section}{\numberline {6.33}SOURCE Execute an Arbitrary File}{131}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.33.1}Usage}{131}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.33.2}Example}{132}} \@writefile{toc}{\contentsline {section}{\numberline {6.34}STARTUP Startup Script}{132}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.34.1}Usage}{132}} \@writefile{toc}{\contentsline {section}{\numberline {6.35}TIC Start Stopwatch Timer}{132}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.35.1}Usage}{132}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.35.2}Example}{132}} \@writefile{toc}{\contentsline {section}{\numberline {6.36}TOC Stop Stopwatch Timer}{133}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.36.1}Usage}{133}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.36.2}Example}{133}} \@writefile{toc}{\contentsline {section}{\numberline {6.37}TYPERULES Type Rules}{133}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.37.1}Usage}{133}} \@writefile{toc}{\contentsline {section}{\numberline {6.38}VERSION The Current Version Number}{134}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.38.1}Usage}{134}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.38.2}Example}{134}} \@writefile{toc}{\contentsline {section}{\numberline {6.39}VERSTRING The Current Version String}{134}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.39.1}Usage}{134}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.39.2}Example}{134}} \@writefile{toc}{\contentsline {chapter}{\numberline {7}Debugging FreeMat Code}{135}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {7.1}DBAUTO Control Dbauto Functionality}{135}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.1.1}Usage}{135}} \@writefile{toc}{\contentsline {section}{\numberline {7.2}DBDELETE Delete a Breakpoint}{136}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.2.1}Usage}{136}} \@writefile{toc}{\contentsline {section}{\numberline {7.3}DBLIST List Breakpoints}{136}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.3.1}Usage}{136}} \@writefile{toc}{\contentsline {section}{\numberline {7.4}DBSTEP Step N Statements}{136}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.4.1}Usage}{136}} \@writefile{toc}{\contentsline {section}{\numberline {7.5}DBSTOP}{136}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.5.1}Usage}{136}} \@writefile{toc}{\contentsline {chapter}{\numberline {8}Sparse Matrix Support}{137}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {8.1}EIGS Sparse Matrix Eigendecomposition}{137}} \@writefile{toc}{\contentsline {subsection}{\numberline {8.1.1}Usage}{137}} \@writefile{toc}{\contentsline {subsection}{\numberline {8.1.2}Example}{138}} \@writefile{toc}{\contentsline {section}{\numberline {8.2}FULL Convert Sparse Matrix to Full Matrix}{139}} \@writefile{toc}{\contentsline {subsection}{\numberline {8.2.1}Usage}{139}} \@writefile{toc}{\contentsline {subsection}{\numberline {8.2.2}Example}{139}} \@writefile{toc}{\contentsline {section}{\numberline {8.3}NNZ Number of Nonzeros}{140}} \@writefile{toc}{\contentsline {subsection}{\numberline {8.3.1}Usage}{140}} \@writefile{toc}{\contentsline {subsection}{\numberline {8.3.2}Example}{140}} \@writefile{toc}{\contentsline {section}{\numberline {8.4}SPARSE Construct a Sparse Matrix}{141}} \@writefile{toc}{\contentsline {subsection}{\numberline {8.4.1}Usage}{141}} \@writefile{toc}{\contentsline {section}{\numberline {8.5}SPEYE Sparse Identity Matrix}{141}} \@writefile{toc}{\contentsline {subsection}{\numberline {8.5.1}Usage}{141}} \@writefile{toc}{\contentsline {subsection}{\numberline {8.5.2}Example}{142}} \@writefile{toc}{\contentsline {section}{\numberline {8.6}SPONES Sparse Ones Function}{142}} \@writefile{toc}{\contentsline {subsection}{\numberline {8.6.1}Usage}{142}} \@writefile{toc}{\contentsline {subsection}{\numberline {8.6.2}Examples}{142}} \@writefile{toc}{\contentsline {section}{\numberline {8.7}SPRAND Sparse Uniform Random Matrix}{143}} \@writefile{toc}{\contentsline {subsection}{\numberline {8.7.1}Usage}{143}} \@writefile{toc}{\contentsline {subsection}{\numberline {8.7.2}Examples}{143}} \@writefile{toc}{\contentsline {section}{\numberline {8.8}SPRANDN Sparse Normal Random Matrix}{144}} \@writefile{toc}{\contentsline {subsection}{\numberline {8.8.1}Usage}{144}} \@writefile{toc}{\contentsline {subsection}{\numberline {8.8.2}Examples}{145}} \@writefile{toc}{\contentsline {section}{\numberline {8.9}SPY Visualize Sparsity Pattern of a Sparse Matrix}{146}} \@writefile{toc}{\contentsline {subsection}{\numberline {8.9.1}Usage}{146}} \@writefile{toc}{\contentsline {subsection}{\numberline {8.9.2}Example}{146}} \@writefile{toc}{\contentsline {chapter}{\numberline {9}Mathematical Functions}{149}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {9.1}ACOS Inverse Trigonometric Arccosine Function}{149}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.1.1}Usage}{149}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.1.2}Function Internals}{149}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.1.3}Example}{149}} \@writefile{toc}{\contentsline {section}{\numberline {9.2}ACOSD Inverse Cosine Degrees Function}{150}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.2.1}Usage}{150}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.2.2}Examples}{150}} \@writefile{toc}{\contentsline {section}{\numberline {9.3}ACOSH Inverse Hyperbolic Cosine Function}{150}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.3.1}Usage}{150}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.3.2}Function Internals}{151}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.3.3}Examples}{151}} \@writefile{toc}{\contentsline {section}{\numberline {9.4}ACOT Inverse Cotangent Function}{151}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.4.1}Usage}{151}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.4.2}Function Internals}{151}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.4.3}Examples}{152}} \@writefile{toc}{\contentsline {section}{\numberline {9.5}ACOTD Inverse Cotangent Degrees Function}{152}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.5.1}Usage}{152}} \@writefile{toc}{\contentsline {section}{\numberline {9.6}ACOTH Inverse Hyperbolic Cotangent Function}{152}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.6.1}Usage}{152}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.6.2}Function Internals}{152}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.6.3}Examples}{153}} \@writefile{toc}{\contentsline {section}{\numberline {9.7}ACSC Inverse Cosecant Function}{153}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.7.1}Usage}{153}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.7.2}Function Internals}{153}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.7.3}Examples}{153}} \@writefile{toc}{\contentsline {section}{\numberline {9.8}ACSCD Inverse Cosecant Degrees Function}{154}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.8.1}Usage}{154}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.8.2}Examples}{154}} \@writefile{toc}{\contentsline {section}{\numberline {9.9}ACSCH Inverse Hyperbolic Cosecant Function}{154}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.9.1}Usage}{154}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.9.2}Function Internals}{155}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.9.3}Examples}{155}} \@writefile{toc}{\contentsline {section}{\numberline {9.10}ANGLE Phase Angle Function }{155}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.10.1}Usage}{155}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.10.2}Function Internals}{155}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.10.3}Example}{156}} \@writefile{toc}{\contentsline {section}{\numberline {9.11}ASEC Inverse Secant Function}{156}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.11.1}Usage}{156}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.11.2}Function Internals}{156}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.11.3}Examples}{157}} \@writefile{toc}{\contentsline {section}{\numberline {9.12}ASECD Inverse Secant Degrees Function}{157}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.12.1}Usage}{157}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.12.2}Examples}{157}} \@writefile{toc}{\contentsline {section}{\numberline {9.13}ASECH Inverse Hyperbolic Secant Function}{158}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.13.1}Usage}{158}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.13.2}Function Internals}{158}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.13.3}Examples}{158}} \@writefile{toc}{\contentsline {section}{\numberline {9.14}ASIN Inverse Trigonometric Arcsine Function}{158}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.14.1}Usage}{158}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.14.2}Function Internals}{159}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.14.3}Example}{159}} \@writefile{toc}{\contentsline {section}{\numberline {9.15}ASIND Inverse Sine Degrees Function}{159}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.15.1}Usage}{159}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.15.2}Examples}{160}} \@writefile{toc}{\contentsline {section}{\numberline {9.16}ASINH Inverse Hyperbolic Sine Function}{160}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.16.1}Usage}{160}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.16.2}Function Internals}{160}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.16.3}Examples}{160}} \@writefile{toc}{\contentsline {section}{\numberline {9.17}ATAN Inverse Trigonometric Arctangent Function}{161}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.17.1}Usage}{161}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.17.2}Function Internals}{161}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.17.3}Example}{161}} \@writefile{toc}{\contentsline {section}{\numberline {9.18}ATAN2 Inverse Trigonometric 4-Quadrant Arctangent Function}{162}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.18.1}Usage}{162}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.18.2}Function Internals}{162}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.18.3}Example}{162}} \@writefile{toc}{\contentsline {section}{\numberline {9.19}ATAND Inverse Tangent Degrees Function}{163}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.19.1}Usage}{163}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.19.2}Examples}{163}} \@writefile{toc}{\contentsline {section}{\numberline {9.20}ATANH Inverse Hyperbolic Tangent Function}{163}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.20.1}Usage}{163}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.20.2}Function Internals}{164}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.20.3}Examples}{164}} \@writefile{toc}{\contentsline {section}{\numberline {9.21}COS Trigonometric Cosine Function}{164}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.21.1}Usage}{164}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.21.2}Function Internals}{164}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.21.3}Example}{165}} \@writefile{toc}{\contentsline {section}{\numberline {9.22}COSD Cosine Degrees Function}{165}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.22.1}Usage}{165}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.22.2}Examples}{165}} \@writefile{toc}{\contentsline {section}{\numberline {9.23}COSH Hyperbolic Cosine Function}{166}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.23.1}Usage}{166}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.23.2}Function Internals}{166}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.23.3}Examples}{166}} \@writefile{toc}{\contentsline {section}{\numberline {9.24}COT Trigonometric Cotangent Function}{166}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.24.1}Usage}{166}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.24.2}Function Internals}{167}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.24.3}Example}{167}} \@writefile{toc}{\contentsline {section}{\numberline {9.25}COTD Cotangent Degrees Function}{167}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.25.1}Usage}{167}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.25.2}Examples}{167}} \@writefile{toc}{\contentsline {section}{\numberline {9.26}COTH Hyperbolic Cotangent Function}{168}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.26.1}Usage}{168}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.26.2}Function Internals}{168}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.26.3}Examples}{168}} \@writefile{toc}{\contentsline {section}{\numberline {9.27}CROSS Cross Product of Two Vectors}{168}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.27.1}Usage}{168}} \@writefile{toc}{\contentsline {section}{\numberline {9.28}CSC Trigonometric Cosecant Function}{169}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.28.1}Usage}{169}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.28.2}Function Internals}{169}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.28.3}Example}{169}} \@writefile{toc}{\contentsline {section}{\numberline {9.29}CSCD Cosecant Degrees Function}{169}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.29.1}Usage}{169}} \@writefile{toc}{\contentsline {section}{\numberline {9.30}CSCH Hyperbolic Cosecant Function}{170}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.30.1}Usage}{170}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.30.2}Function Internals}{170}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.30.3}Examples}{170}} \@writefile{toc}{\contentsline {section}{\numberline {9.31}DAWSON Dawson Integral Function}{170}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.31.1}Usage}{170}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.31.2}Function Internals}{171}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.31.3}Example}{171}} \@writefile{toc}{\contentsline {section}{\numberline {9.32}DEG2RAD Convert From Degrees To Radians}{171}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.32.1}Usage}{171}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.32.2}Example}{171}} \@writefile{toc}{\contentsline {section}{\numberline {9.33}EI Exponential Integral Function}{172}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.33.1}Usage}{172}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.33.2}Function Internals}{172}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.33.3}Example}{172}} \@writefile{toc}{\contentsline {section}{\numberline {9.34}EONE Exponential Integral Function}{172}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.34.1}Usage}{172}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.34.2}Function Internals}{173}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.34.3}Example}{173}} \@writefile{toc}{\contentsline {section}{\numberline {9.35}ERF Error Function}{173}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.35.1}Usage}{173}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.35.2}Function Internals}{173}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.35.3}Example}{174}} \@writefile{toc}{\contentsline {section}{\numberline {9.36}ERFC Complimentary Error Function}{174}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.36.1}Usage}{174}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.36.2}Function Internals}{174}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.36.3}Example}{174}} \@writefile{toc}{\contentsline {section}{\numberline {9.37}ERFCX Complimentary Weighted Error Function}{175}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.37.1}Usage}{175}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.37.2}Function Internals}{175}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.37.3}Example}{175}} \@writefile{toc}{\contentsline {section}{\numberline {9.38}EXP Exponential Function}{176}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.38.1}Usage}{176}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.38.2}Function Internals}{176}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.38.3}Example}{176}} \@writefile{toc}{\contentsline {section}{\numberline {9.39}EXPEI Exponential Weighted Integral Function}{177}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.39.1}Usage}{177}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.39.2}Function Internals}{177}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.39.3}Example}{178}} \@writefile{toc}{\contentsline {section}{\numberline {9.40}EXPM1 Exponential Minus One Function}{178}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.40.1}Usage}{178}} \@writefile{toc}{\contentsline {section}{\numberline {9.41}FIX Round Towards Zero}{178}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.41.1}Usage}{178}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.41.2}Example}{178}} \@writefile{toc}{\contentsline {section}{\numberline {9.42}GAMMA Gamma Function}{179}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.42.1}Usage}{179}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.42.2}Function Internals}{179}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.42.3}Example}{180}} \@writefile{toc}{\contentsline {section}{\numberline {9.43}GAMMALN Log Gamma Function}{180}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.43.1}Usage}{180}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.43.2}Example}{180}} \@writefile{toc}{\contentsline {section}{\numberline {9.44}IDIV Integer Division Operation}{181}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.44.1}Usage}{181}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.44.2}Example}{181}} \@writefile{toc}{\contentsline {section}{\numberline {9.45}LOG Natural Logarithm Function}{182}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.45.1}Usage}{182}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.45.2}Function Internals}{182}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.45.3}Example}{182}} \@writefile{toc}{\contentsline {section}{\numberline {9.46}LOG10 Base-10 Logarithm Function}{183}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.46.1}Usage}{183}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.46.2}Example}{183}} \@writefile{toc}{\contentsline {section}{\numberline {9.47}LOG1P Natural Logarithm of 1+P Function}{183}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.47.1}Usage}{183}} \@writefile{toc}{\contentsline {section}{\numberline {9.48}LOG2 Base-2 Logarithm Function}{184}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.48.1}Usage}{184}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.48.2}Example}{184}} \@writefile{toc}{\contentsline {section}{\numberline {9.49}MOD Modulus Operation}{184}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.49.1}Usage}{184}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.49.2}Example}{185}} \@writefile{toc}{\contentsline {section}{\numberline {9.50}PSI Psi Function}{186}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.50.1}Usage}{186}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.50.2}Function Internals}{186}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.50.3}Example}{186}} \@writefile{toc}{\contentsline {section}{\numberline {9.51}RAD2DEG Radians To Degrees Conversion Function}{186}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.51.1}Usage}{186}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.51.2}Examples}{187}} \@writefile{toc}{\contentsline {section}{\numberline {9.52}REM Remainder After Division}{187}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.52.1}Usage}{187}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.52.2}Example}{188}} \@writefile{toc}{\contentsline {section}{\numberline {9.53}SEC Trigonometric Secant Function}{188}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.53.1}Usage}{188}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.53.2}Function Internals}{189}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.53.3}Example}{189}} \@writefile{toc}{\contentsline {section}{\numberline {9.54}SECD Secant Degrees Function}{189}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.54.1}Usage}{189}} \@writefile{toc}{\contentsline {section}{\numberline {9.55}SECH Hyperbolic Secant Function}{189}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.55.1}Usage}{189}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.55.2}Function Internals}{190}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.55.3}Examples}{190}} \@writefile{toc}{\contentsline {section}{\numberline {9.56}SIN Trigonometric Sine Function}{190}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.56.1}Usage}{190}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.56.2}Function Internals}{190}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.56.3}Example}{191}} \@writefile{toc}{\contentsline {section}{\numberline {9.57}SIND Sine Degrees Function}{191}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.57.1}Usage}{191}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.57.2}Examples}{191}} \@writefile{toc}{\contentsline {section}{\numberline {9.58}SINH Hyperbolic Sine Function}{192}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.58.1}Usage}{192}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.58.2}Function Internals}{192}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.58.3}Examples}{192}} \@writefile{toc}{\contentsline {section}{\numberline {9.59}SQRT Square Root of an Array}{192}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.59.1}Usage}{192}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.59.2}Example}{193}} \@writefile{toc}{\contentsline {section}{\numberline {9.60}TAN Trigonometric Tangent Function}{194}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.60.1}Usage}{194}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.60.2}Function Internals}{194}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.60.3}Example}{194}} \@writefile{toc}{\contentsline {section}{\numberline {9.61}TAND Tangent Degrees Function}{195}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.61.1}Usage}{195}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.61.2}Examples}{195}} \@writefile{toc}{\contentsline {section}{\numberline {9.62}TANH Hyperbolic Tangent Function}{195}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.62.1}Usage}{195}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.62.2}Function Internals}{195}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.62.3}Examples}{195}} \@writefile{toc}{\contentsline {chapter}{\numberline {10}Base Constants}{197}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {10.1}E Euler Constant (Base of Natural Logarithm)}{197}} \@writefile{toc}{\contentsline {subsection}{\numberline {10.1.1}Usage}{197}} \@writefile{toc}{\contentsline {subsection}{\numberline {10.1.2}Example}{197}} \@writefile{toc}{\contentsline {section}{\numberline {10.2}EPS Double Precision Floating Point Relative Machine Precision Epsilon}{198}} \@writefile{toc}{\contentsline {subsection}{\numberline {10.2.1}Usage}{198}} \@writefile{toc}{\contentsline {subsection}{\numberline {10.2.2}Example}{198}} \@writefile{toc}{\contentsline {section}{\numberline {10.3}FALSE Logical False}{198}} \@writefile{toc}{\contentsline {subsection}{\numberline {10.3.1}Usage}{198}} \@writefile{toc}{\contentsline {section}{\numberline {10.4}FEPS Single Precision Floating Point Relative Machine Precision Epsilon}{198}} \@writefile{toc}{\contentsline {subsection}{\numberline {10.4.1}Usage}{198}} \@writefile{toc}{\contentsline {subsection}{\numberline {10.4.2}Example}{199}} \@writefile{toc}{\contentsline {section}{\numberline {10.5}I-J Square Root of Negative One}{199}} \@writefile{toc}{\contentsline {subsection}{\numberline {10.5.1}Usage}{199}} \@writefile{toc}{\contentsline {subsection}{\numberline {10.5.2}Example}{199}} \@writefile{toc}{\contentsline {section}{\numberline {10.6}INF Infinity Constant}{201}} \@writefile{toc}{\contentsline {subsection}{\numberline {10.6.1}Usage}{201}} \@writefile{toc}{\contentsline {subsection}{\numberline {10.6.2}Function Internals}{201}} \@writefile{toc}{\contentsline {subsection}{\numberline {10.6.3}Example}{201}} \@writefile{toc}{\contentsline {section}{\numberline {10.7}NAN Not-a-Number Constant}{202}} \@writefile{toc}{\contentsline {subsection}{\numberline {10.7.1}Usage}{202}} \@writefile{toc}{\contentsline {subsection}{\numberline {10.7.2}Example}{203}} \@writefile{toc}{\contentsline {section}{\numberline {10.8}PI Constant Pi}{203}} \@writefile{toc}{\contentsline {subsection}{\numberline {10.8.1}Usage}{203}} \@writefile{toc}{\contentsline {subsection}{\numberline {10.8.2}Example}{204}} \@writefile{toc}{\contentsline {section}{\numberline {10.9}TEPS Type-based Epsilon Calculation}{204}} \@writefile{toc}{\contentsline {subsection}{\numberline {10.9.1}Usage}{204}} \@writefile{toc}{\contentsline {subsection}{\numberline {10.9.2}Example}{204}} \@writefile{toc}{\contentsline {section}{\numberline {10.10}TRUE Logical TRUE}{205}} \@writefile{toc}{\contentsline {subsection}{\numberline {10.10.1}Usage}{205}} \@writefile{toc}{\contentsline {chapter}{\numberline {11}Elementary Functions}{207}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {11.1}ABS Absolute Value Function}{207}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.1.1}Usage}{207}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.1.2}Example}{207}} \@writefile{toc}{\contentsline {section}{\numberline {11.2}ALL All True Function}{208}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.2.1}Usage}{208}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.2.2}Function Internals}{208}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.2.3}Example}{208}} \@writefile{toc}{\contentsline {section}{\numberline {11.3}ANY Any True Function}{209}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.3.1}Usage}{209}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.3.2}Function Internals}{209}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.3.3}Example}{210}} \@writefile{toc}{\contentsline {section}{\numberline {11.4}CEIL Ceiling Function}{210}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.4.1}Usage}{210}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.4.2}Example}{211}} \@writefile{toc}{\contentsline {section}{\numberline {11.5}CONJ Conjugate Function}{212}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.5.1}Usage}{212}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.5.2}Example}{212}} \@writefile{toc}{\contentsline {section}{\numberline {11.6}CUMPROD Cumulative Product Function}{213}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.6.1}Usage}{213}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.6.2}Function Internals}{213}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.6.3}Example}{213}} \@writefile{toc}{\contentsline {section}{\numberline {11.7}CUMSUM Cumulative Summation Function}{214}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.7.1}Usage}{214}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.7.2}Function Internals}{215}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.7.3}Example}{215}} \@writefile{toc}{\contentsline {section}{\numberline {11.8}DEAL Multiple Simultaneous Assignments}{216}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.8.1}Usage}{216}} \@writefile{toc}{\contentsline {section}{\numberline {11.9}DEC2HEX Convert Decimal Number to Hexadecimal}{217}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.9.1}Usage}{217}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.9.2}Example}{217}} \@writefile{toc}{\contentsline {section}{\numberline {11.10}DOT Dot Product Function}{217}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.10.1}Usage}{217}} \@writefile{toc}{\contentsline {section}{\numberline {11.11}FLOOR Floor Function}{218}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.11.1}Usage}{218}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.11.2}Example}{218}} \@writefile{toc}{\contentsline {section}{\numberline {11.12}GETFIELD Get Field Contents}{219}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.12.1}Usage}{219}} \@writefile{toc}{\contentsline {section}{\numberline {11.13}HEX2DEC Convert Hexadecimal Numbers To Decimal}{219}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.13.1}Usage}{219}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.13.2}Examples}{220}} \@writefile{toc}{\contentsline {section}{\numberline {11.14}IMAG Imaginary Function}{220}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.14.1}Usage}{220}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.14.2}Example}{220}} \@writefile{toc}{\contentsline {section}{\numberline {11.15}MAX Maximum Function}{221}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.15.1}Usage}{221}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.15.2}Function Internals}{222}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.15.3}Example}{222}} \@writefile{toc}{\contentsline {section}{\numberline {11.16}MEAN Mean Function}{224}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.16.1}Usage}{224}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.16.2}Function Internals}{224}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.16.3}Example}{225}} \@writefile{toc}{\contentsline {section}{\numberline {11.17}MIN Minimum Function}{225}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.17.1}Usage}{225}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.17.2}Function Internals}{226}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.17.3}Example}{226}} \@writefile{toc}{\contentsline {section}{\numberline {11.18}NUM2HEX Convert Numbers to IEEE Hex Strings}{228}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.18.1}Usage}{228}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.18.2}Example}{228}} \@writefile{toc}{\contentsline {section}{\numberline {11.19}PROD Product Function}{229}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.19.1}Usage}{229}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.19.2}Example}{230}} \@writefile{toc}{\contentsline {section}{\numberline {11.20}REAL Real Function}{230}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.20.1}Usage}{230}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.20.2}Example}{231}} \@writefile{toc}{\contentsline {section}{\numberline {11.21}ROUND Round Function}{231}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.21.1}Usage}{231}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.21.2}Example}{231}} \@writefile{toc}{\contentsline {section}{\numberline {11.22}STD Standard Deviation Function}{233}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.22.1}Usage}{233}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.22.2}Example}{233}} \@writefile{toc}{\contentsline {section}{\numberline {11.23}SUB2IND Convert Multiple Indexing To Linear Indexing}{234}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.23.1}Usage}{234}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.23.2}Example}{234}} \@writefile{toc}{\contentsline {section}{\numberline {11.24}SUM Sum Function}{235}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.24.1}Usage}{235}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.24.2}Function Internals}{235}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.24.3}Example}{235}} \@writefile{toc}{\contentsline {section}{\numberline {11.25}TEST Test Function}{236}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.25.1}Usage}{236}} \@writefile{toc}{\contentsline {section}{\numberline {11.26}VAR Variance Function}{236}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.26.1}Usage}{236}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.26.2}Function Internals}{236}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.26.3}Example}{237}} \@writefile{toc}{\contentsline {section}{\numberline {11.27}VEC Reshape to a Vector}{237}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.27.1}Usage}{237}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.27.2}Example}{238}} \@writefile{toc}{\contentsline {chapter}{\numberline {12}Inspection Functions}{239}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {12.1}CLEAR Clear or Delete a Variable}{239}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.1.1}Usage}{239}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.1.2}Example}{240}} \@writefile{toc}{\contentsline {section}{\numberline {12.2}EXIST Test for Existence}{240}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.2.1}Usage}{240}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.2.2}Example}{241}} \@writefile{toc}{\contentsline {section}{\numberline {12.3}FIELDNAMES Fieldnames of a Structure}{242}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.3.1}Usage}{242}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.3.2}Example}{242}} \@writefile{toc}{\contentsline {section}{\numberline {12.4}ISA Test Type of Variable}{242}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.4.1}Usage}{242}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.4.2}Examples}{243}} \@writefile{toc}{\contentsline {section}{\numberline {12.5}ISCELL Test For Cell Array}{244}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.5.1}Usage}{244}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.5.2}Example}{244}} \@writefile{toc}{\contentsline {section}{\numberline {12.6}ISCELLSTR Test For Cell Array of Strings}{245}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.6.1}Usage}{245}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.6.2}Example}{245}} \@writefile{toc}{\contentsline {section}{\numberline {12.7}ISCHAR Test For Character Array (string)}{246}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.7.1}Usage}{246}} \@writefile{toc}{\contentsline {section}{\numberline {12.8}ISEMPTY Test For Variable Empty}{246}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.8.1}Usage}{246}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.8.2}Examples}{246}} \@writefile{toc}{\contentsline {section}{\numberline {12.9}ISFIELD Test for Existence of a Structure Field}{247}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.9.1}Usage}{247}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.9.2}Example}{247}} \@writefile{toc}{\contentsline {section}{\numberline {12.10}ISHANDLE Test for Graphics Handle}{248}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.10.1}Usage}{248}} \@writefile{toc}{\contentsline {section}{\numberline {12.11}ISINF Test for infinities}{248}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.11.1}Usage}{248}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.11.2}Example}{248}} \@writefile{toc}{\contentsline {section}{\numberline {12.12}ISINTTYPE Test For Integer-type Array}{249}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.12.1}Usage}{249}} \@writefile{toc}{\contentsline {section}{\numberline {12.13}ISLOGICAL Test for Logical Array}{249}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.13.1}Usage}{249}} \@writefile{toc}{\contentsline {section}{\numberline {12.14}ISNAN Test for Not-a-Numbers}{249}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.14.1}Usage}{249}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.14.2}Example}{249}} \@writefile{toc}{\contentsline {section}{\numberline {12.15}ISNUMERIC Test for Numeric Array}{250}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.15.1}Usage}{250}} \@writefile{toc}{\contentsline {section}{\numberline {12.16}ISREAL Test For Real Array}{250}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.16.1}Usage}{250}} \@writefile{toc}{\contentsline {section}{\numberline {12.17}ISSCALAR Test For Scalar}{250}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.17.1}Usage}{250}} \@writefile{toc}{\contentsline {section}{\numberline {12.18}ISSET Test If Variable Set}{250}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.18.1}Usage}{250}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.18.2}Example}{251}} \@writefile{toc}{\contentsline {section}{\numberline {12.19}ISSPARSE Test for Sparse Matrix}{251}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.19.1}Usage}{251}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.19.2}Example}{251}} \@writefile{toc}{\contentsline {section}{\numberline {12.20}ISSTR Test For Character Array (string)}{252}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.20.1}Usage}{252}} \@writefile{toc}{\contentsline {section}{\numberline {12.21}ISSTRUCT Test For Structure Array}{252}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.21.1}Usage}{252}} \@writefile{toc}{\contentsline {section}{\numberline {12.22}ISVECTOR Test For a Vector}{252}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.22.1}Usage}{252}} \@writefile{toc}{\contentsline {section}{\numberline {12.23}LENGTH Length of an Array}{253}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.23.1}Usage}{253}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.23.2}Example}{253}} \@writefile{toc}{\contentsline {section}{\numberline {12.24}NDIMS Number of Dimensions in Array}{253}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.24.1}Usage}{253}} \@writefile{toc}{\contentsline {section}{\numberline {12.25}NUMEL Number of Elements in an Array}{253}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.25.1}Usage}{253}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.25.2}Example}{254}} \@writefile{toc}{\contentsline {section}{\numberline {12.26}SIZE Size of a Variable}{254}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.26.1}Usage}{254}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.26.2}Example}{254}} \@writefile{toc}{\contentsline {section}{\numberline {12.27}TYPEOF Determine the Type of an Argument}{255}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.27.1}Usage}{255}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.27.2}Example}{256}} \@writefile{toc}{\contentsline {section}{\numberline {12.28}WHERE Get Information on Program Stack}{258}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.28.1}Usage}{258}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.28.2}Example}{258}} \@writefile{toc}{\contentsline {section}{\numberline {12.29}WHICH Get Information on Function}{259}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.29.1}Usage}{259}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.29.2}Example}{259}} \@writefile{toc}{\contentsline {section}{\numberline {12.30}WHO Describe Currently Defined Variables}{260}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.30.1}Usage}{260}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.30.2}Example}{260}} \@writefile{toc}{\contentsline {chapter}{\numberline {13}Type Conversion Functions}{261}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {13.1}BIN2DEC Convert Binary String to Decimal}{261}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.1.1}USAGE}{261}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.1.2}Example}{261}} \@writefile{toc}{\contentsline {section}{\numberline {13.2}BIN2INT Convert Binary Arrays to Integer}{262}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.2.1}Usage}{262}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.2.2}Example}{262}} \@writefile{toc}{\contentsline {section}{\numberline {13.3}CAST Typecast Variable to Specified Type}{263}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.3.1}Usage}{263}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.3.2}Example}{264}} \@writefile{toc}{\contentsline {section}{\numberline {13.4}CHAR Convert to character array or string}{265}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.4.1}Usage}{265}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.4.2}Example}{265}} \@writefile{toc}{\contentsline {section}{\numberline {13.5}COMPLEX Convert to 32-bit Complex Floating Point}{266}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.5.1}Usage}{266}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.5.2}Example}{266}} \@writefile{toc}{\contentsline {section}{\numberline {13.6}DCOMPLEX Convert to 32-bit Complex Floating Point}{267}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.6.1}Usage}{267}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.6.2}Example}{268}} \@writefile{toc}{\contentsline {section}{\numberline {13.7}DEC2BIN Convert Decimal to Binary String}{269}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.7.1}USAGE}{269}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.7.2}Example}{269}} \@writefile{toc}{\contentsline {section}{\numberline {13.8}DOUBLE Convert to 64-bit Floating Point}{270}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.8.1}Usage}{270}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.8.2}Example}{270}} \@writefile{toc}{\contentsline {section}{\numberline {13.9}FLOAT Convert to 32-bit Floating Point}{271}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.9.1}Usage}{271}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.9.2}Example}{271}} \@writefile{toc}{\contentsline {section}{\numberline {13.10}INT16 Convert to Signed 16-bit Integer}{272}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.10.1}Usage}{272}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.10.2}Example}{273}} \@writefile{toc}{\contentsline {section}{\numberline {13.11}INT2BIN Convert Integer Arrays to Binary}{274}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.11.1}Usage}{274}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.11.2}Example}{274}} \@writefile{toc}{\contentsline {section}{\numberline {13.12}INT32 Convert to Signed 32-bit Integer}{275}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.12.1}Usage}{275}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.12.2}Example}{275}} \@writefile{toc}{\contentsline {section}{\numberline {13.13}INT64 Convert to Signed 64-bit Integer}{277}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.13.1}Usage}{277}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.13.2}Example}{277}} \@writefile{toc}{\contentsline {section}{\numberline {13.14}INT8 Convert to Signed 8-bit Integer}{278}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.14.1}Usage}{278}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.14.2}Example}{279}} \@writefile{toc}{\contentsline {section}{\numberline {13.15}LOGICAL Convert to Logical}{280}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.15.1}Usage}{280}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.15.2}Example}{280}} \@writefile{toc}{\contentsline {section}{\numberline {13.16}SINGLE Convert to 32-bit Floating Point}{281}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.16.1}Usage}{281}} \@writefile{toc}{\contentsline {section}{\numberline {13.17}STRING Convert Array to String}{281}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.17.1}Usage}{281}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.17.2}Example}{281}} \@writefile{toc}{\contentsline {section}{\numberline {13.18}UINT16 Convert to Unsigned 16-bit Integer}{282}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.18.1}Usage}{282}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.18.2}Example}{282}} \@writefile{toc}{\contentsline {section}{\numberline {13.19}UINT32 Convert to Unsigned 32-bit Integer}{283}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.19.1}Usage}{283}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.19.2}Example}{284}} \@writefile{toc}{\contentsline {section}{\numberline {13.20}UINT64 Convert to Unsigned 64-bit Integer}{285}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.20.1}Usage}{285}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.20.2}Example}{285}} \@writefile{toc}{\contentsline {section}{\numberline {13.21}UINT8 Convert to Unsigned 8-bit Integer}{287}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.21.1}Usage}{287}} \@writefile{toc}{\contentsline {subsection}{\numberline {13.21.2}Example}{287}} \@writefile{toc}{\contentsline {chapter}{\numberline {14}Array Generation and Manipulations}{289}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {14.1}ASSIGN Making assignments}{289}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.1.1}Usage}{289}} \@writefile{toc}{\contentsline {section}{\numberline {14.2}CELL Cell Array of Empty Matrices}{290}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.2.1}Usage}{290}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.2.2}Example}{290}} \@writefile{toc}{\contentsline {section}{\numberline {14.3}CIRCSHIFT Circularly Shift an Array}{291}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.3.1}USAGE}{291}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.3.2}Example}{291}} \@writefile{toc}{\contentsline {section}{\numberline {14.4}COND Condition Number of a Matrix}{295}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.4.1}Usage}{295}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.4.2}Function Internals}{295}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.4.3}Example}{295}} \@writefile{toc}{\contentsline {section}{\numberline {14.5}DET Determinant of a Matrix}{296}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.5.1}Usage}{296}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.5.2}Function Internals}{296}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.5.3}Example}{297}} \@writefile{toc}{\contentsline {section}{\numberline {14.6}DIAG Diagonal Matrix Construction/Extraction}{297}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.6.1}Usage}{297}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.6.2}Examples}{297}} \@writefile{toc}{\contentsline {section}{\numberline {14.7}EXPM Matrix Exponential}{299}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.7.1}Usage}{299}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.7.2}Example}{299}} \@writefile{toc}{\contentsline {section}{\numberline {14.8}EYE Identity Matrix}{299}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.8.1}USAGE}{299}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.8.2}Example}{300}} \@writefile{toc}{\contentsline {section}{\numberline {14.9}FIND Find Non-zero Elements of An Array}{300}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.9.1}Usage}{300}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.9.2}Example}{301}} \@writefile{toc}{\contentsline {section}{\numberline {14.10}FLIPDIM Reverse a Matrix Along a Given Dimension}{303}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.10.1}USAGE}{303}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.10.2}Example}{303}} \@writefile{toc}{\contentsline {section}{\numberline {14.11}FLIPLR Reverse the Columns of a Matrix}{306}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.11.1}USAGE}{306}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.11.2}Example}{306}} \@writefile{toc}{\contentsline {section}{\numberline {14.12}FLIPUD Reverse the Columns of a Matrix}{308}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.12.1}USAGE}{308}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.12.2}Example}{308}} \@writefile{toc}{\contentsline {section}{\numberline {14.13}IPERMUTE Array Inverse Permutation Function}{310}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.13.1}Usage}{310}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.13.2}Example}{310}} \@writefile{toc}{\contentsline {section}{\numberline {14.14}ISFLOAT Test for Floating Point Array}{311}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.14.1}Usage}{311}} \@writefile{toc}{\contentsline {section}{\numberline {14.15}ISINTEGER Test for Integer Array}{311}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.15.1}Usage}{311}} \@writefile{toc}{\contentsline {section}{\numberline {14.16}LINSPACE Linearly Spaced Vector}{311}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.16.1}Usage}{311}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.16.2}Examples}{311}} \@writefile{toc}{\contentsline {section}{\numberline {14.17}LOGSPACE Logarithmically Spaced Vector}{312}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.17.1}Usage}{312}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.17.2}Example}{312}} \@writefile{toc}{\contentsline {section}{\numberline {14.18}MESHGRID Generate Grid Mesh For Plots}{312}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.18.1}Usage}{312}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.18.2}Example}{313}} \@writefile{toc}{\contentsline {section}{\numberline {14.19}NDGRID Generate N-Dimensional Grid}{314}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.19.1}Usage}{314}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.19.2}Example}{315}} \@writefile{toc}{\contentsline {section}{\numberline {14.20}NONZEROS Retrieve Nonzero Matrix Entries}{317}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.20.1}USAGE}{317}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.20.2}Example}{318}} \@writefile{toc}{\contentsline {section}{\numberline {14.21}NORM Norm Calculation}{318}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.21.1}Usage}{318}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.21.2}Examples}{319}} \@writefile{toc}{\contentsline {section}{\numberline {14.22}NUM2STR Convert Numbers To Strings}{321}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.22.1}Usage}{321}} \@writefile{toc}{\contentsline {section}{\numberline {14.23}ONES Array of Ones}{321}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.23.1}Usage}{321}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.23.2}Example}{321}} \@writefile{toc}{\contentsline {section}{\numberline {14.24}PERMUTE Array Permutation Function}{323}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.24.1}Usage}{323}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.24.2}Example}{323}} \@writefile{toc}{\contentsline {section}{\numberline {14.25}PINV Moore-Penrose Pseudoinverse}{324}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.25.1}Usage}{324}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.25.2}Function Internals}{324}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.25.3}Examples}{325}} \@writefile{toc}{\contentsline {section}{\numberline {14.26}RANK Calculate the Rank of a Matrix}{327}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.26.1}Usage}{327}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.26.2}Examples}{327}} \@writefile{toc}{\contentsline {section}{\numberline {14.27}RCOND Reciprocal Condition Number Estimate}{328}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.27.1}Usage}{328}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.27.2}Example}{328}} \@writefile{toc}{\contentsline {section}{\numberline {14.28}REPMAT Array Replication Function}{329}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.28.1}Usage}{329}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.28.2}Example}{329}} \@writefile{toc}{\contentsline {section}{\numberline {14.29}RESHAPE Reshape An Array}{330}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.29.1}Usage}{330}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.29.2}Example}{331}} \@writefile{toc}{\contentsline {section}{\numberline {14.30}RESIZE Resizing an Array}{332}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.30.1}Usage}{332}} \@writefile{toc}{\contentsline {section}{\numberline {14.31}RREF Reduced Row Echelon Form of a Matrix}{332}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.31.1}Usage}{332}} \@writefile{toc}{\contentsline {section}{\numberline {14.32}SHIFTDIM Shift Array Dimensions Function}{333}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.32.1}Usage}{333}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.32.2}Example}{333}} \@writefile{toc}{\contentsline {section}{\numberline {14.33}SORT Sort }{334}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.33.1}Usage}{334}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.33.2}Example}{335}} \@writefile{toc}{\contentsline {section}{\numberline {14.34}SQUEEZE Remove Singleton Dimensions of an Array}{337}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.34.1}Usage}{337}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.34.2}Example}{337}} \@writefile{toc}{\contentsline {section}{\numberline {14.35}TRANSPOSE Matrix Transpose }{337}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.35.1}Usage}{337}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.35.2}Example}{338}} \@writefile{toc}{\contentsline {section}{\numberline {14.36}UNIQUE Unique}{338}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.36.1}Usage}{338}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.36.2}Example}{338}} \@writefile{toc}{\contentsline {section}{\numberline {14.37}XNRM2 BLAS Norm Calculation}{342}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.37.1}Usage}{342}} \@writefile{toc}{\contentsline {section}{\numberline {14.38}ZEROS Array of Zeros}{343}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.38.1}Usage}{343}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.38.2}Example}{343}} \@writefile{toc}{\contentsline {chapter}{\numberline {15}Random Number Generation}{347}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {15.1}RAND Uniform Random Number Generator}{347}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.1.1}Usage}{347}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.1.2}Example}{348}} \@writefile{toc}{\contentsline {section}{\numberline {15.2}RANDBETA Beta Deviate Random Number Generator}{349}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.2.1}Usage}{349}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.2.2}Function Internals}{350}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.2.3}Example}{350}} \@writefile{toc}{\contentsline {section}{\numberline {15.3}RANDBIN Generate Binomial Random Variables}{350}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.3.1}Usage}{350}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.3.2}Function Internals}{351}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.3.3}Example}{351}} \@writefile{toc}{\contentsline {section}{\numberline {15.4}RANDCHI Generate Chi-Square Random Variable}{351}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.4.1}Usage}{351}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.4.2}Function Internals}{351}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.4.3}Example}{352}} \@writefile{toc}{\contentsline {section}{\numberline {15.5}RANDEXP Generate Exponential Random Variable}{353}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.5.1}Usage}{353}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.5.2}Function Internals}{353}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.5.3}Example}{353}} \@writefile{toc}{\contentsline {section}{\numberline {15.6}RANDF Generate F-Distributed Random Variable}{353}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.6.1}Usage}{353}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.6.2}Function Internals}{353}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.6.3}Example}{354}} \@writefile{toc}{\contentsline {section}{\numberline {15.7}RANDGAMMA Generate Gamma-Distributed Random Variable}{354}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.7.1}Usage}{354}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.7.2}Function Internals}{354}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.7.3}Example}{355}} \@writefile{toc}{\contentsline {section}{\numberline {15.8}RANDI Uniformly Distributed Integer}{355}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.8.1}Usage}{355}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.8.2}Example}{355}} \@writefile{toc}{\contentsline {section}{\numberline {15.9}RANDMULTI Generate Multinomial-distributed Random Variables}{356}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.9.1}Usage}{356}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.9.2}Function Internals}{356}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.9.3}Example}{356}} \@writefile{toc}{\contentsline {section}{\numberline {15.10}RANDN Gaussian (Normal) Random Number Generator}{356}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.10.1}Usage}{356}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.10.2}Function Internals}{357}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.10.3}Example}{357}} \@writefile{toc}{\contentsline {section}{\numberline {15.11}RANDNBIN Generate Negative Binomial Random Variables}{359}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.11.1}Usage}{359}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.11.2}Function Internals}{359}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.11.3}Example}{359}} \@writefile{toc}{\contentsline {section}{\numberline {15.12}RANDNCHI Generate Noncentral Chi-Square Random Variable}{360}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.12.1}Usage}{360}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.12.2}Function Internals}{360}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.12.3}Examples}{360}} \@writefile{toc}{\contentsline {section}{\numberline {15.13}RANDNF Generate Noncentral F-Distribution Random Variable}{361}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.13.1}Usage}{361}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.13.2}Function Internals}{361}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.13.3}Example}{361}} \@writefile{toc}{\contentsline {section}{\numberline {15.14}RANDP Generate Poisson Random Variable}{361}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.14.1}Usage}{361}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.14.2}Function Internals}{362}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.14.3}Example}{362}} \@writefile{toc}{\contentsline {section}{\numberline {15.15}SEED Seed the Random Number Generator}{362}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.15.1}Usage}{362}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.15.2}Example}{362}} \@writefile{toc}{\contentsline {chapter}{\numberline {16}Input/Ouput Functions}{365}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {16.1}CSVREAD Read Comma Separated Value (CSV) File}{365}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.1.1}Usage}{365}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.1.2}Example}{365}} \@writefile{toc}{\contentsline {section}{\numberline {16.2}CSVWRITE Write Comma Separated Value (CSV) File}{367}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.2.1}Usage}{367}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.2.2}Example}{367}} \@writefile{toc}{\contentsline {section}{\numberline {16.3}DISP Display a Variable or Expression}{368}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.3.1}Usage}{368}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.3.2}Example}{368}} \@writefile{toc}{\contentsline {section}{\numberline {16.4}DLMREAD Read ASCII-delimited File}{368}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.4.1}Usage}{368}} \@writefile{toc}{\contentsline {section}{\numberline {16.5}FCLOSE File Close Function}{369}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.5.1}Usage}{369}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.5.2}Example}{369}} \@writefile{toc}{\contentsline {section}{\numberline {16.6}FEOF End Of File Function}{370}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.6.1}Usage}{370}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.6.2}Example}{370}} \@writefile{toc}{\contentsline {section}{\numberline {16.7}FFLUSH Force File Flush}{371}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.7.1}Usage}{371}} \@writefile{toc}{\contentsline {section}{\numberline {16.8}FGETLINE Read a String from a File}{371}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.8.1}Usage}{371}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.8.2}Example}{371}} \@writefile{toc}{\contentsline {section}{\numberline {16.9}FOPEN File Open Function}{372}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.9.1}Usage}{372}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.9.2}Examples}{373}} \@writefile{toc}{\contentsline {section}{\numberline {16.10}FORMAT Control the Format of Matrix Display}{375}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.10.1}Usage}{375}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.10.2}Example}{375}} \@writefile{toc}{\contentsline {section}{\numberline {16.11}FPRINTF Formated File Output Function (C-Style)}{379}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.11.1}Usage}{379}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.11.2}Examples}{379}} \@writefile{toc}{\contentsline {section}{\numberline {16.12}FREAD File Read Function}{379}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.12.1}Usage}{379}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.12.2}Example}{380}} \@writefile{toc}{\contentsline {section}{\numberline {16.13}FSCANF Formatted File Input Function (C-Style)}{381}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.13.1}Usage}{381}} \@writefile{toc}{\contentsline {section}{\numberline {16.14}FSEEK Seek File To A Given Position}{381}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.14.1}Usage}{381}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.14.2}Example}{381}} \@writefile{toc}{\contentsline {section}{\numberline {16.15}FTELL File Position Function}{382}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.15.1}Usage}{382}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.15.2}Example}{382}} \@writefile{toc}{\contentsline {section}{\numberline {16.16}FWRITE File Write Function}{383}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.16.1}Usage}{383}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.16.2}Example}{383}} \@writefile{toc}{\contentsline {section}{\numberline {16.17}GETLINE Get a Line of Input from User}{383}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.17.1}Usage}{383}} \@writefile{toc}{\contentsline {section}{\numberline {16.18}GETPRINTLIMIT Get Limit For Printing Of Arrays}{383}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.18.1}Usage}{383}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.18.2}Example}{384}} \@writefile{toc}{\contentsline {section}{\numberline {16.19}HTMLREAD Read an HTML Document into FreeMat}{384}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.19.1}Usage}{384}} \@writefile{toc}{\contentsline {section}{\numberline {16.20}IMREAD Read Image File To Matrix}{385}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.20.1}Usage}{385}} \@writefile{toc}{\contentsline {section}{\numberline {16.21}INPUT Get Input From User}{385}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.21.1}Usage}{385}} \@writefile{toc}{\contentsline {section}{\numberline {16.22}LOAD Load Variables From A File}{385}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.22.1}Usage}{385}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.22.2}Example}{386}} \@writefile{toc}{\contentsline {section}{\numberline {16.23}PAUSE Pause Script Execution}{387}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.23.1}Usage}{387}} \@writefile{toc}{\contentsline {section}{\numberline {16.24}PRINTF Formated Output Function (C-Style)}{388}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.24.1}Usage}{388}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.24.2}Format of the format string}{388}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.24.3}The flag characters}{388}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.24.4}The field width}{389}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.24.5}The precision}{389}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.24.6}The conversion specifier}{389}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.24.7}Example}{390}} \@writefile{toc}{\contentsline {section}{\numberline {16.25}RAWREAD Read N-dimensional Array From File}{390}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.25.1}Usage}{390}} \@writefile{toc}{\contentsline {section}{\numberline {16.26}RAWWRITE Write N-dimensional Array From File}{391}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.26.1}Usage}{391}} \@writefile{toc}{\contentsline {section}{\numberline {16.27}SAVE Save Variables To A File}{392}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.27.1}Usage}{392}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.27.2}Example}{393}} \@writefile{toc}{\contentsline {section}{\numberline {16.28}SETPRINTLIMIT Set Limit For Printing Of Arrays}{393}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.28.1}Usage}{393}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.28.2}Example}{393}} \@writefile{toc}{\contentsline {section}{\numberline {16.29}SPRINTF Formated String Output Function (C-Style)}{394}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.29.1}Usage}{394}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.29.2}Examples}{394}} \@writefile{toc}{\contentsline {section}{\numberline {16.30}SSCANF Formated String Input Function (C-Style)}{394}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.30.1}Usage}{394}} \@writefile{toc}{\contentsline {section}{\numberline {16.31}STR2NUM Convert a String to a Number}{395}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.31.1}Usage}{395}} \@writefile{toc}{\contentsline {section}{\numberline {16.32}URLWRITE Retrieve a URL into a File}{395}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.32.1}Usage}{395}} \@writefile{toc}{\contentsline {section}{\numberline {16.33}WAVPLAY}{395}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.33.1}Usage}{395}} \@writefile{toc}{\contentsline {section}{\numberline {16.34}WAVREAD Read a WAV Audio File}{396}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.34.1}Usage}{396}} \@writefile{toc}{\contentsline {section}{\numberline {16.35}WAVRECORD}{396}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.35.1}Usage}{396}} \@writefile{toc}{\contentsline {section}{\numberline {16.36}WAVWRITE Write a WAV Audio File}{397}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.36.1}Usage}{397}} \@writefile{toc}{\contentsline {section}{\numberline {16.37}XMLREAD Read an XML Document into FreeMat}{397}} \@writefile{toc}{\contentsline {subsection}{\numberline {16.37.1}Usage}{397}} \@writefile{toc}{\contentsline {chapter}{\numberline {17}String Functions}{399}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {17.1}CELLSTR Convert character array to cell array of strings}{399}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.1.1}Usage}{399}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.1.2}Example}{399}} \@writefile{toc}{\contentsline {section}{\numberline {17.2}DEBLANK Remove trailing blanks from a string}{400}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.2.1}Usage}{400}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.2.2}Example}{400}} \@writefile{toc}{\contentsline {section}{\numberline {17.3}ISALPHA Test for Alpha Characters in a String}{400}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.3.1}Usage}{400}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.3.2}Example}{401}} \@writefile{toc}{\contentsline {section}{\numberline {17.4}ISDIGIT Test for Digit Characters in a String}{401}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.4.1}Usage}{401}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.4.2}Example}{401}} \@writefile{toc}{\contentsline {section}{\numberline {17.5}ISSPACE Test for Space Characters in a String}{401}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.5.1}Usage}{401}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.5.2}Example}{402}} \@writefile{toc}{\contentsline {section}{\numberline {17.6}LOWER Convert strings to lower case}{402}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.6.1}Usage}{402}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.6.2}Example}{402}} \@writefile{toc}{\contentsline {section}{\numberline {17.7}REGEXP Regular Expression Matching Function}{403}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.7.1}Usage}{403}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.7.2}Example}{404}} \@writefile{toc}{\contentsline {section}{\numberline {17.8}REGEXPREP Regular Expression Replacement Function}{405}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.8.1}Usage}{405}} \@writefile{toc}{\contentsline {section}{\numberline {17.9}STRCMP String Compare Function}{405}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.9.1}USAGE}{405}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.9.2}Example}{406}} \@writefile{toc}{\contentsline {section}{\numberline {17.10}STRCMPI String Compare Case Insensitive Function}{407}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.10.1}Usage}{407}} \@writefile{toc}{\contentsline {section}{\numberline {17.11}STRFIND Find Substring in a String}{407}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.11.1}Usage}{407}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.11.2}Example}{407}} \@writefile{toc}{\contentsline {section}{\numberline {17.12}STRNCMP String Compare Function To Length N }{408}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.12.1}USAGE}{408}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.12.2}Example}{408}} \@writefile{toc}{\contentsline {section}{\numberline {17.13}STRREP String Replace Function}{409}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.13.1}Usage}{409}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.13.2}Example}{410}} \@writefile{toc}{\contentsline {section}{\numberline {17.14}STRSTR String Search Function}{410}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.14.1}Usage}{410}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.14.2}Example}{410}} \@writefile{toc}{\contentsline {section}{\numberline {17.15}STRTRIM Trim Spaces from a String}{411}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.15.1}Usage}{411}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.15.2}Example}{411}} \@writefile{toc}{\contentsline {section}{\numberline {17.16}UPPER Convert strings to upper case}{412}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.16.1}Usage}{412}} \@writefile{toc}{\contentsline {subsection}{\numberline {17.16.2}Example}{412}} \@writefile{toc}{\contentsline {chapter}{\numberline {18}Transforms/Decompositions}{413}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {18.1}EIG Eigendecomposition of a Matrix}{413}} \@writefile{toc}{\contentsline {subsection}{\numberline {18.1.1}Usage}{413}} \@writefile{toc}{\contentsline {subsection}{\numberline {18.1.2}Function Internals}{414}} \@writefile{toc}{\contentsline {subsection}{\numberline {18.1.3}Example}{414}} \@writefile{toc}{\contentsline {section}{\numberline {18.2}FFT (Inverse) Fast Fourier Transform Function}{418}} \@writefile{toc}{\contentsline {subsection}{\numberline {18.2.1}Usage}{418}} \@writefile{toc}{\contentsline {subsection}{\numberline {18.2.2}Function Internals}{418}} \@writefile{toc}{\contentsline {subsection}{\numberline {18.2.3}Example}{419}} \@writefile{toc}{\contentsline {section}{\numberline {18.3}FFTN N-Dimensional Forward FFT }{420}} \@writefile{toc}{\contentsline {subsection}{\numberline {18.3.1}Usage}{420}} \@writefile{toc}{\contentsline {section}{\numberline {18.4}FFTSHIFT Shift FFT Output}{420}} \@writefile{toc}{\contentsline {subsection}{\numberline {18.4.1}Usage}{420}} \@writefile{toc}{\contentsline {section}{\numberline {18.5}HILBERT Hilbert Transform}{421}} \@writefile{toc}{\contentsline {subsection}{\numberline {18.5.1}Usage}{421}} \@writefile{toc}{\contentsline {section}{\numberline {18.6}IFFTN N-Dimensional Inverse FFT }{421}} \@writefile{toc}{\contentsline {subsection}{\numberline {18.6.1}Usage}{421}} \@writefile{toc}{\contentsline {section}{\numberline {18.7}IFFTSHIFT Inverse Shift FFT Output}{421}} \@writefile{toc}{\contentsline {subsection}{\numberline {18.7.1}Usage}{421}} \@writefile{toc}{\contentsline {section}{\numberline {18.8}INV Invert Matrix}{422}} \@writefile{toc}{\contentsline {subsection}{\numberline {18.8.1}Usage}{422}} \@writefile{toc}{\contentsline {subsection}{\numberline {18.8.2}Example}{422}} \@writefile{toc}{\contentsline {section}{\numberline {18.9}LU LU Decomposition for Matrices}{423}} \@writefile{toc}{\contentsline {subsection}{\numberline {18.9.1}Usage}{423}} \@writefile{toc}{\contentsline {subsection}{\numberline {18.9.2}Example}{423}} \@writefile{toc}{\contentsline {section}{\numberline {18.10}QR QR Decomposition of a Matrix}{425}} \@writefile{toc}{\contentsline {subsection}{\numberline {18.10.1}Usage}{425}} \@writefile{toc}{\contentsline {section}{\numberline {18.11}SVD Singular Value Decomposition of a Matrix}{426}} \@writefile{toc}{\contentsline {subsection}{\numberline {18.11.1}Usage}{426}} \@writefile{toc}{\contentsline {subsection}{\numberline {18.11.2}Function Internals}{426}} \@writefile{toc}{\contentsline {subsection}{\numberline {18.11.3}Examples}{427}} \@writefile{toc}{\contentsline {chapter}{\numberline {19}Signal Processing Functions}{429}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {19.1}CONV Convolution Function}{429}} \@writefile{toc}{\contentsline {subsection}{\numberline {19.1.1}Usage}{429}} \@writefile{toc}{\contentsline {section}{\numberline {19.2}CONV2 Matrix Convolution}{429}} \@writefile{toc}{\contentsline {subsection}{\numberline {19.2.1}Usage}{429}} \@writefile{toc}{\contentsline {subsection}{\numberline {19.2.2}Function Internals}{430}} \@writefile{toc}{\contentsline {chapter}{\numberline {20}Operating System Functions}{431}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {20.1}CD Change Working Directory Function}{431}} \@writefile{toc}{\contentsline {subsection}{\numberline {20.1.1}Usage}{431}} \@writefile{toc}{\contentsline {subsection}{\numberline {20.1.2}Example}{431}} \@writefile{toc}{\contentsline {section}{\numberline {20.2}COPYFILE Copy Files}{432}} \@writefile{toc}{\contentsline {subsection}{\numberline {20.2.1}Usage}{432}} \@writefile{toc}{\contentsline {section}{\numberline {20.3}DELETE Delete a File}{433}} \@writefile{toc}{\contentsline {subsection}{\numberline {20.3.1}Usage}{433}} \@writefile{toc}{\contentsline {section}{\numberline {20.4}DIR List Files Function}{433}} \@writefile{toc}{\contentsline {subsection}{\numberline {20.4.1}Usage}{433}} \@writefile{toc}{\contentsline {section}{\numberline {20.5}DIRSEP Director Seperator}{434}} \@writefile{toc}{\contentsline {subsection}{\numberline {20.5.1}Usage}{434}} \@writefile{toc}{\contentsline {section}{\numberline {20.6}FILEPARTS Extract Filename Parts}{434}} \@writefile{toc}{\contentsline {subsection}{\numberline {20.6.1}Usage}{434}} \@writefile{toc}{\contentsline {section}{\numberline {20.7}FULLFILE Build a Full Filename From Pieces}{434}} \@writefile{toc}{\contentsline {subsection}{\numberline {20.7.1}Usage}{434}} \@writefile{toc}{\contentsline {subsection}{\numberline {20.7.2}Example}{434}} \@writefile{toc}{\contentsline {section}{\numberline {20.8}GETPATH Get Current Search Path}{434}} \@writefile{toc}{\contentsline {subsection}{\numberline {20.8.1}Usage}{434}} \@writefile{toc}{\contentsline {subsection}{\numberline {20.8.2}Example}{435}} \@writefile{toc}{\contentsline {section}{\numberline {20.9}LS List Files Function}{436}} \@writefile{toc}{\contentsline {subsection}{\numberline {20.9.1}Usage}{436}} \@writefile{toc}{\contentsline {subsection}{\numberline {20.9.2}Example}{436}} \@writefile{toc}{\contentsline {section}{\numberline {20.10}MKDIR Make Directory}{437}} \@writefile{toc}{\contentsline {subsection}{\numberline {20.10.1}Usage}{437}} \@writefile{toc}{\contentsline {section}{\numberline {20.11}PWD Print Working Directory Function}{437}} \@writefile{toc}{\contentsline {subsection}{\numberline {20.11.1}Usage}{437}} \@writefile{toc}{\contentsline {subsection}{\numberline {20.11.2}Example}{437}} \@writefile{toc}{\contentsline {section}{\numberline {20.12}RMDIR Remove Directory}{437}} \@writefile{toc}{\contentsline {subsection}{\numberline {20.12.1}Usage}{437}} \@writefile{toc}{\contentsline {section}{\numberline {20.13}SETPATH Set Current Search Path}{438}} \@writefile{toc}{\contentsline {subsection}{\numberline {20.13.1}Usage}{438}} \@writefile{toc}{\contentsline {section}{\numberline {20.14}SYSTEM Call an External Program}{439}} \@writefile{toc}{\contentsline {subsection}{\numberline {20.14.1}Usage}{439}} \@writefile{toc}{\contentsline {subsection}{\numberline {20.14.2}Example}{439}} \@writefile{toc}{\contentsline {chapter}{\numberline {21}Optimization and Curve Fitting}{441}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {21.1}FITFUN Fit a Function}{441}} \@writefile{toc}{\contentsline {subsection}{\numberline {21.1.1}Usage}{441}} \@writefile{toc}{\contentsline {section}{\numberline {21.2}GAUSFIT Gaussian Curve Fit}{441}} \@writefile{toc}{\contentsline {subsection}{\numberline {21.2.1}Usage}{441}} \@writefile{toc}{\contentsline {subsection}{\numberline {21.2.2}Example}{442}} \@writefile{toc}{\contentsline {section}{\numberline {21.3}INTERPLIN1 Linear 1-D Interpolation}{443}} \@writefile{toc}{\contentsline {subsection}{\numberline {21.3.1}Usage}{443}} \@writefile{toc}{\contentsline {subsection}{\numberline {21.3.2}Example}{443}} \@writefile{toc}{\contentsline {section}{\numberline {21.4}POLY Convert Roots To Polynomial Coefficients}{444}} \@writefile{toc}{\contentsline {subsection}{\numberline {21.4.1}Usage}{444}} \@writefile{toc}{\contentsline {subsection}{\numberline {21.4.2}Example}{445}} \@writefile{toc}{\contentsline {section}{\numberline {21.5}POLYDER Polynomial Coefficient Differentiation}{445}} \@writefile{toc}{\contentsline {subsection}{\numberline {21.5.1}Usage}{445}} \@writefile{toc}{\contentsline {subsection}{\numberline {21.5.2}Example}{446}} \@writefile{toc}{\contentsline {section}{\numberline {21.6}POLYFIT Fit Polynomial To Data}{446}} \@writefile{toc}{\contentsline {subsection}{\numberline {21.6.1}Usage}{446}} \@writefile{toc}{\contentsline {subsection}{\numberline {21.6.2}Function Internals}{447}} \@writefile{toc}{\contentsline {subsection}{\numberline {21.6.3}Example}{447}} \@writefile{toc}{\contentsline {section}{\numberline {21.7}POLYINT Polynomial Coefficient Integration}{449}} \@writefile{toc}{\contentsline {subsection}{\numberline {21.7.1}Usage}{449}} \@writefile{toc}{\contentsline {subsection}{\numberline {21.7.2}Example}{449}} \@writefile{toc}{\contentsline {section}{\numberline {21.8}POLYVAL Evaluate Polynomial Fit at Selected Points}{449}} \@writefile{toc}{\contentsline {subsection}{\numberline {21.8.1}Usage}{449}} \@writefile{toc}{\contentsline {subsection}{\numberline {21.8.2}Function Internals}{450}} \@writefile{toc}{\contentsline {subsection}{\numberline {21.8.3}Example}{450}} \@writefile{toc}{\contentsline {section}{\numberline {21.9}ROOTS Find Roots of Polynomial}{450}} \@writefile{toc}{\contentsline {subsection}{\numberline {21.9.1}Usage}{450}} \@writefile{toc}{\contentsline {subsection}{\numberline {21.9.2}Function Internals}{451}} \@writefile{toc}{\contentsline {subsection}{\numberline {21.9.3}Example}{451}} \@writefile{toc}{\contentsline {chapter}{\numberline {22}MPI Functions}{453}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {22.1}MPIRUN MPI Process Run}{453}} \@writefile{toc}{\contentsline {subsection}{\numberline {22.1.1}Usage}{453}} \@writefile{toc}{\contentsline {section}{\numberline {22.2}MPISERVER MPI Process Server}{453}} \@writefile{toc}{\contentsline {subsection}{\numberline {22.2.1}Usage}{453}} \@writefile{toc}{\contentsline {chapter}{\numberline {23}Handle-Based Graphics}{455}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {23.1}AXES Create Handle Axes}{455}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.1.1}Usage}{455}} \@writefile{toc}{\contentsline {section}{\numberline {23.2}AXIS Setup Axis Behavior}{455}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.2.1}Usage}{455}} \@writefile{toc}{\contentsline {section}{\numberline {23.3}AXISPROPERTIES Axis Object Properties}{457}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.3.1}Usage}{457}} \@writefile{toc}{\contentsline {section}{\numberline {23.4}CLA Clear Current Axis}{463}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.4.1}Usage}{463}} \@writefile{toc}{\contentsline {section}{\numberline {23.5}CLABEL Add Labels To Contour Plot}{463}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.5.1}Usage}{463}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.5.2}Example}{463}} \@writefile{toc}{\contentsline {section}{\numberline {23.6}CLF Clear Figure}{464}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.6.1}Usage}{464}} \@writefile{toc}{\contentsline {section}{\numberline {23.7}CLIM Adjust Color limits of plot}{464}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.7.1}Usage}{464}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.7.2}Example}{465}} \@writefile{toc}{\contentsline {section}{\numberline {23.8}CLOSE Close Figure Window}{466}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.8.1}Usage}{466}} \@writefile{toc}{\contentsline {section}{\numberline {23.9}COLORBAR Add Colorbar to Current Plot}{466}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.9.1}Usage}{466}} \@writefile{toc}{\contentsline {section}{\numberline {23.10}COLORMAP Image Colormap Function}{467}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.10.1}Usage}{467}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.10.2}Function Internals}{467}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.10.3}Examples}{467}} \@writefile{toc}{\contentsline {section}{\numberline {23.11}COLORSPEC Color Property Description}{470}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.11.1}Usage}{470}} \@writefile{toc}{\contentsline {section}{\numberline {23.12}CONTOUR Contour Plot Function}{471}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.12.1}Usage}{471}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.12.2}Example}{472}} \@writefile{toc}{\contentsline {section}{\numberline {23.13}CONTOUR3 3D Contour Plot Function}{473}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.13.1}Usage}{473}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.13.2}Example}{473}} \@writefile{toc}{\contentsline {section}{\numberline {23.14}COPPER Copper Colormap}{474}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.14.1}Usage}{474}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.14.2}Example}{474}} \@writefile{toc}{\contentsline {section}{\numberline {23.15}COPY Copy Figure Window}{475}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.15.1}Usage}{475}} \@writefile{toc}{\contentsline {section}{\numberline {23.16}COUNTOUR Contour Object Properties}{475}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.16.1}Usage}{475}} \@writefile{toc}{\contentsline {section}{\numberline {23.17}DRAWNOW Flush the Event Queue}{476}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.17.1}Usage}{476}} \@writefile{toc}{\contentsline {section}{\numberline {23.18}FIGLOWER Lower a Figure Window}{476}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.18.1}Usage}{476}} \@writefile{toc}{\contentsline {section}{\numberline {23.19}FIGRAISE Raise a Figure Window}{476}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.19.1}Usage}{476}} \@writefile{toc}{\contentsline {section}{\numberline {23.20}FIGURE Figure Window Select and Create Function}{477}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.20.1}Usage}{477}} \@writefile{toc}{\contentsline {section}{\numberline {23.21}FIGUREPROPERTIES Figure Object Properties}{477}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.21.1}Usage}{477}} \@writefile{toc}{\contentsline {section}{\numberline {23.22}GCA Get Current Axis}{478}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.22.1}Usage}{478}} \@writefile{toc}{\contentsline {section}{\numberline {23.23}GCF Get Current Figure}{478}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.23.1}Usage}{478}} \@writefile{toc}{\contentsline {section}{\numberline {23.24}GET Get Object Property}{478}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.24.1}Usage}{478}} \@writefile{toc}{\contentsline {section}{\numberline {23.25}GRAY Gray Colormap}{479}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.25.1}Usage}{479}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.25.2}Example}{479}} \@writefile{toc}{\contentsline {section}{\numberline {23.26}GRID Plot Grid Toggle Function}{479}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.26.1}Usage}{479}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.26.2}Example}{480}} \@writefile{toc}{\contentsline {section}{\numberline {23.27}HCONTOUR Create a contour object}{480}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.27.1}Usage}{480}} \@writefile{toc}{\contentsline {section}{\numberline {23.28}HIMAGE Create a image object}{481}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.28.1}Usage}{481}} \@writefile{toc}{\contentsline {section}{\numberline {23.29}HLINE Create a line object}{481}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.29.1}Usage}{481}} \@writefile{toc}{\contentsline {section}{\numberline {23.30}HOLD Plot Hold Toggle Function}{481}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.30.1}Usage}{481}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.30.2}Function Internals}{482}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.30.3}Example}{482}} \@writefile{toc}{\contentsline {section}{\numberline {23.31}HPOINT Get Point From Window}{483}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.31.1}Usage}{483}} \@writefile{toc}{\contentsline {section}{\numberline {23.32}HSURFACE Create a surface object}{483}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.32.1}Usage}{483}} \@writefile{toc}{\contentsline {section}{\numberline {23.33}HTEXT Create a text object}{483}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.33.1}Usage}{483}} \@writefile{toc}{\contentsline {section}{\numberline {23.34}IMAGE Image Display Function}{483}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.34.1}Usage}{483}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.34.2}Example}{484}} \@writefile{toc}{\contentsline {section}{\numberline {23.35}IMAGEPROPERTIES Image Object Properties}{485}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.35.1}Usage}{485}} \@writefile{toc}{\contentsline {section}{\numberline {23.36}IMAGESC Image Display Function}{486}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.36.1}Usage}{486}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.36.2}Example}{486}} \@writefile{toc}{\contentsline {section}{\numberline {23.37}IS2DVIEW Test Axes For 2D View}{487}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.37.1}Usage}{487}} \@writefile{toc}{\contentsline {section}{\numberline {23.38}ISHOLD Test Hold Status}{487}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.38.1}Usage}{487}} \@writefile{toc}{\contentsline {section}{\numberline {23.39}LEGEND Add Legent to Plot}{487}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.39.1}Usage}{487}} \@writefile{toc}{\contentsline {section}{\numberline {23.40}LINE Line Display Function}{488}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.40.1}Usage}{488}} \@writefile{toc}{\contentsline {section}{\numberline {23.41}LINEPROPERTIES Line Series Object Properties}{489}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.41.1}Usage}{489}} \@writefile{toc}{\contentsline {section}{\numberline {23.42}LOGLOG Log-Log Plot Function}{490}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.42.1}Usage}{490}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.42.2}Example}{490}} \@writefile{toc}{\contentsline {section}{\numberline {23.43}NEWPLOT Get Handle For Next Plot}{491}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.43.1}Usage}{491}} \@writefile{toc}{\contentsline {section}{\numberline {23.44}PCOLOR Pseudocolor Plot}{491}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.44.1}Usage}{491}} \@writefile{toc}{\contentsline {section}{\numberline {23.45}PLOT Plot Function}{491}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.45.1}Usage}{491}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.45.2}Example}{493}} \@writefile{toc}{\contentsline {section}{\numberline {23.46}PLOT3 Plot 3D Function}{496}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.46.1}Usage}{496}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.46.2}Example}{496}} \@writefile{toc}{\contentsline {section}{\numberline {23.47}POINT Get Axis Position From Mouse Click}{496}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.47.1}Usage}{496}} \@writefile{toc}{\contentsline {section}{\numberline {23.48}PRINT Print a Figure To A File}{497}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.48.1}Usage}{497}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.48.2}Example}{497}} \@writefile{toc}{\contentsline {section}{\numberline {23.49}PVALID Validate Property Name}{498}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.49.1}Usage}{498}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.49.2}Example}{498}} \@writefile{toc}{\contentsline {section}{\numberline {23.50}SEMILOGX Semilog X Axis Plot Function}{499}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.50.1}Usage}{499}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.50.2}Example}{499}} \@writefile{toc}{\contentsline {section}{\numberline {23.51}SEMILOGY Semilog Y Axis Plot Function}{500}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.51.1}Usage}{500}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.51.2}Example}{500}} \@writefile{toc}{\contentsline {section}{\numberline {23.52}SET Set Object Property}{501}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.52.1}Usage}{501}} \@writefile{toc}{\contentsline {section}{\numberline {23.53}SIZEFIG Set Size of an Fig Window}{501}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.53.1}Usage}{501}} \@writefile{toc}{\contentsline {section}{\numberline {23.54}SUBPLOT Subplot Function}{501}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.54.1}Usage}{501}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.54.2}Example}{502}} \@writefile{toc}{\contentsline {section}{\numberline {23.55}SURF Surface Plot Function}{503}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.55.1}Usage}{503}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.55.2}Example}{504}} \@writefile{toc}{\contentsline {section}{\numberline {23.56}SURFACEPROPERTIES Surface Object Properties}{505}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.56.1}Usage}{505}} \@writefile{toc}{\contentsline {section}{\numberline {23.57}TEXT Add Text Label to Plot}{507}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.57.1}Usage}{507}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.57.2}Example}{508}} \@writefile{toc}{\contentsline {section}{\numberline {23.58}TEXTPROPERTIES Text Object Properties}{508}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.58.1}Usage}{508}} \@writefile{toc}{\contentsline {section}{\numberline {23.59}TITLE Plot Title Function}{510}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.59.1}Usage}{510}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.59.2}Example}{510}} \@writefile{toc}{\contentsline {section}{\numberline {23.60}TUBEPLOT Creates a Tubeplot}{511}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.60.1}Usage}{511}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.60.2}Example}{512}} \@writefile{toc}{\contentsline {section}{\numberline {23.61}UICONTROL Create a UI Control object}{512}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.61.1}Usage}{512}} \@writefile{toc}{\contentsline {section}{\numberline {23.62}UICONTROLPROPERTIES UI Control Properties}{512}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.62.1}Usage}{512}} \@writefile{toc}{\contentsline {section}{\numberline {23.63}VIEW Set Graphical View}{515}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.63.1}Usage}{515}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.63.2}Example}{515}} \@writefile{toc}{\contentsline {section}{\numberline {23.64}WINLEV Image Window-Level Function}{516}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.64.1}Usage}{516}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.64.2}Function Internals}{517}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.64.3}Examples}{517}} \@writefile{toc}{\contentsline {section}{\numberline {23.65}XLABEL Plot X-axis Label Function}{518}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.65.1}Usage}{518}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.65.2}Example}{518}} \@writefile{toc}{\contentsline {section}{\numberline {23.66}XLIM Adjust X Axis limits of plot}{519}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.66.1}Usage}{519}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.66.2}Example}{519}} \@writefile{toc}{\contentsline {section}{\numberline {23.67}YLABEL Plot Y-axis Label Function}{520}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.67.1}Usage}{520}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.67.2}Example}{521}} \@writefile{toc}{\contentsline {section}{\numberline {23.68}YLIM Adjust Y Axis limits of plot}{521}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.68.1}Usage}{521}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.68.2}Example}{521}} \@writefile{toc}{\contentsline {section}{\numberline {23.69}ZLABEL Plot Z-axis Label Function}{522}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.69.1}Usage}{522}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.69.2}Example}{523}} \@writefile{toc}{\contentsline {section}{\numberline {23.70}ZLIM Adjust Z Axis limits of plot}{523}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.70.1}Usage}{523}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.70.2}Example}{524}} \@writefile{toc}{\contentsline {section}{\numberline {23.71}ZOOM Image Zoom Function}{525}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.71.1}Usage}{525}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.71.2}Example}{525}} \@writefile{toc}{\contentsline {section}{\numberline {23.72}ZPLANE Zero-pole plot}{529}} \@writefile{toc}{\contentsline {subsection}{\numberline {23.72.1}Usage}{529}} \@writefile{toc}{\contentsline {chapter}{\numberline {24}Object Oriented Programming}{531}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {24.1}AND Overloaded Logical And Operator}{531}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.1.1}Usage}{531}} \@writefile{toc}{\contentsline {section}{\numberline {24.2}CLASS Class Support Function}{531}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.2.1}Usage}{531}} \@writefile{toc}{\contentsline {section}{\numberline {24.3}COLON Overloaded Colon Operator}{532}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.3.1}Usage}{532}} \@writefile{toc}{\contentsline {section}{\numberline {24.4}CONSTRUCTORS Class Constructors}{532}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.4.1}Usage}{532}} \@writefile{toc}{\contentsline {section}{\numberline {24.5}CTRANSPOSE Overloaded Conjugate Transpose Operator}{533}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.5.1}Usage}{533}} \@writefile{toc}{\contentsline {section}{\numberline {24.6}EQ Overloaded Equals Comparison Operator}{533}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.6.1}Usage}{533}} \@writefile{toc}{\contentsline {section}{\numberline {24.7}GE Overloaded Greater-Than-Equals Comparison Operator}{533}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.7.1}Usage}{533}} \@writefile{toc}{\contentsline {section}{\numberline {24.8}GT Overloaded Greater Than Comparison Operator}{533}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.8.1}Usage}{533}} \@writefile{toc}{\contentsline {section}{\numberline {24.9}HORZCAT Overloaded Horizontal Concatenation}{534}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.9.1}Usage}{534}} \@writefile{toc}{\contentsline {section}{\numberline {24.10}LDIVIDE Overloaded Left Divide Operator}{534}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.10.1}Usage}{534}} \@writefile{toc}{\contentsline {section}{\numberline {24.11}LE Overloaded Less-Than-Equals Comparison Operator}{534}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.11.1}Usage}{534}} \@writefile{toc}{\contentsline {section}{\numberline {24.12}LT Overloaded Less Than Comparison Operator}{535}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.12.1}Usage}{535}} \@writefile{toc}{\contentsline {section}{\numberline {24.13}MINUS Overloaded Addition Operator}{535}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.13.1}Usage}{535}} \@writefile{toc}{\contentsline {section}{\numberline {24.14}MLDIVIDE Overloaded Matrix Left Divide Operator}{535}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.14.1}Usage}{535}} \@writefile{toc}{\contentsline {section}{\numberline {24.15}MPOWER Overloaded Matrix Power Operator}{535}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.15.1}Usage}{535}} \@writefile{toc}{\contentsline {section}{\numberline {24.16}MRDIVIDE Overloaded Matrix Right Divide Operator}{536}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.16.1}Usage}{536}} \@writefile{toc}{\contentsline {section}{\numberline {24.17}MTIMES Overloaded Matrix Multiplication Operator}{536}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.17.1}Usage}{536}} \@writefile{toc}{\contentsline {section}{\numberline {24.18}NE Overloaded Not-Equals Comparison Operator}{536}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.18.1}Usage}{536}} \@writefile{toc}{\contentsline {section}{\numberline {24.19}NOT Overloaded Logical Not Operator}{536}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.19.1}Usage}{536}} \@writefile{toc}{\contentsline {section}{\numberline {24.20}OR Overloaded Logical Or Operator}{537}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.20.1}Usage}{537}} \@writefile{toc}{\contentsline {section}{\numberline {24.21}PLUS Overloaded Addition Operator}{537}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.21.1}Usage}{537}} \@writefile{toc}{\contentsline {section}{\numberline {24.22}POWER Overloaded Power Operator}{537}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.22.1}Usage}{537}} \@writefile{toc}{\contentsline {section}{\numberline {24.23}RDIVIDE Overloaded Right Divide Operator}{537}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.23.1}Usage}{537}} \@writefile{toc}{\contentsline {section}{\numberline {24.24}SUBSASGN Overloaded Class Assignment}{538}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.24.1}Usage}{538}} \@writefile{toc}{\contentsline {section}{\numberline {24.25}SUBSINDEX Overloaded Class Indexing}{538}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.25.1}Usage}{538}} \@writefile{toc}{\contentsline {section}{\numberline {24.26}SUBSREF Overloaded Class Indexing}{538}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.26.1}Usage}{538}} \@writefile{toc}{\contentsline {section}{\numberline {24.27}TIMES Overloaded Multiplication Operator}{539}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.27.1}Usage}{539}} \@writefile{toc}{\contentsline {section}{\numberline {24.28}TRANSPOSE Overloaded Transpose Operator}{539}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.28.1}Usage}{539}} \@writefile{toc}{\contentsline {section}{\numberline {24.29}UMINUS Overloaded Unary Minus Operator}{539}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.29.1}Usage}{539}} \@writefile{toc}{\contentsline {section}{\numberline {24.30}UPLUS Overloaded Unary Plus Operator}{540}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.30.1}Usage}{540}} \@writefile{toc}{\contentsline {section}{\numberline {24.31}VERTCAT Overloaded Vertical Concatenation}{540}} \@writefile{toc}{\contentsline {subsection}{\numberline {24.31.1}Usage}{540}} \@writefile{toc}{\contentsline {chapter}{\numberline {25}Bitwise Operations}{541}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {25.1}BITAND Bitwise Boolean And Operation}{541}} \@writefile{toc}{\contentsline {subsection}{\numberline {25.1.1}Usage}{541}} \@writefile{toc}{\contentsline {subsection}{\numberline {25.1.2}Example}{541}} \@writefile{toc}{\contentsline {section}{\numberline {25.2}BITCMP Bitwise Boolean Complement Operation}{542}} \@writefile{toc}{\contentsline {subsection}{\numberline {25.2.1}Usage}{542}} \@writefile{toc}{\contentsline {subsection}{\numberline {25.2.2}Example}{542}} \@writefile{toc}{\contentsline {section}{\numberline {25.3}BITOR Bitwise Boolean Or Operation}{543}} \@writefile{toc}{\contentsline {subsection}{\numberline {25.3.1}Usage}{543}} \@writefile{toc}{\contentsline {subsection}{\numberline {25.3.2}Example}{543}} \@writefile{toc}{\contentsline {section}{\numberline {25.4}BITXOR Bitwise Boolean Exclusive-Or (XOR) Operation}{543}} \@writefile{toc}{\contentsline {subsection}{\numberline {25.4.1}Usage}{543}} \@writefile{toc}{\contentsline {subsection}{\numberline {25.4.2}Example}{544}} \@writefile{toc}{\contentsline {chapter}{\numberline {26}FreeMat Threads}{545}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {26.1}THREADCALL Call Function In A Thread}{545}} \@writefile{toc}{\contentsline {subsection}{\numberline {26.1.1}Usage}{545}} \@writefile{toc}{\contentsline {subsection}{\numberline {26.1.2}Example}{545}} \@writefile{toc}{\contentsline {section}{\numberline {26.2}THREADFREE Free thread resources}{546}} \@writefile{toc}{\contentsline {subsection}{\numberline {26.2.1}Usage}{546}} \@writefile{toc}{\contentsline {section}{\numberline {26.3}THREADID Get Current Thread Handle}{546}} \@writefile{toc}{\contentsline {subsection}{\numberline {26.3.1}Usage}{546}} \@writefile{toc}{\contentsline {subsection}{\numberline {26.3.2}Example}{546}} \@writefile{toc}{\contentsline {section}{\numberline {26.4}THREADKILL Halt execution of a thread}{547}} \@writefile{toc}{\contentsline {subsection}{\numberline {26.4.1}Usage}{547}} \@writefile{toc}{\contentsline {subsection}{\numberline {26.4.2}Example}{547}} \@writefile{toc}{\contentsline {section}{\numberline {26.5}THREADNEW Create a New Thread}{548}} \@writefile{toc}{\contentsline {subsection}{\numberline {26.5.1}Usage}{548}} \@writefile{toc}{\contentsline {section}{\numberline {26.6}THREADSTART Start a New Thread Computation}{549}} \@writefile{toc}{\contentsline {subsection}{\numberline {26.6.1}Usage}{549}} \@writefile{toc}{\contentsline {subsection}{\numberline {26.6.2}Example}{549}} \@writefile{toc}{\contentsline {section}{\numberline {26.7}THREADVALUE Retrieve the return values from a thread}{551}} \@writefile{toc}{\contentsline {subsection}{\numberline {26.7.1}Usage}{551}} \@writefile{toc}{\contentsline {subsection}{\numberline {26.7.2}Example}{552}} \@writefile{toc}{\contentsline {section}{\numberline {26.8}THREADWAIT Wait on a thread to complete execution}{553}} \@writefile{toc}{\contentsline {subsection}{\numberline {26.8.1}Usage}{553}} \@writefile{toc}{\contentsline {subsection}{\numberline {26.8.2}Example}{553}} \@writefile{toc}{\contentsline {chapter}{\numberline {27}Function Related Functions}{555}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {27.1}INLINE Construct Inline Function}{555}} \@writefile{toc}{\contentsline {subsection}{\numberline {27.1.1}Usage}{555}} \@writefile{toc}{\contentsline {subsection}{\numberline {27.1.2}Example}{555}} \@writefile{toc}{\contentsline {section}{\numberline {27.2}SYMVAR Find Symbolic Variables in an Expression}{557}} \@writefile{toc}{\contentsline {subsection}{\numberline {27.2.1}Usage}{557}} \@writefile{toc}{\contentsline {subsection}{\numberline {27.2.2}Example}{557}} \@writefile{toc}{\contentsline {chapter}{\numberline {28}FreeMat External Interface}{559}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {28.1}CENUM Lookup Enumerated C Type}{559}} \@writefile{toc}{\contentsline {subsection}{\numberline {28.1.1}Usage}{559}} \@writefile{toc}{\contentsline {section}{\numberline {28.2}CTYPECAST Cast FreeMat Structure to C Structure}{559}} \@writefile{toc}{\contentsline {subsection}{\numberline {28.2.1}Usage}{559}} \@writefile{toc}{\contentsline {section}{\numberline {28.3}CTYPEDEFINE Define C Type}{560}} \@writefile{toc}{\contentsline {subsection}{\numberline {28.3.1}Usage}{560}} \@writefile{toc}{\contentsline {section}{\numberline {28.4}CTYPEFREEZE Convert FreeMat Structure to C Type}{560}} \@writefile{toc}{\contentsline {subsection}{\numberline {28.4.1}Usage}{560}} \@writefile{toc}{\contentsline {section}{\numberline {28.5}CTYPENEW Create New Instance of C Structure}{561}} \@writefile{toc}{\contentsline {subsection}{\numberline {28.5.1}Usage}{561}} \@writefile{toc}{\contentsline {section}{\numberline {28.6}CTYPEPRINT Print C Type}{561}} \@writefile{toc}{\contentsline {subsection}{\numberline {28.6.1}Usage}{561}} \@writefile{toc}{\contentsline {section}{\numberline {28.7}CTYPEREAD Read a C Structure From File}{561}} \@writefile{toc}{\contentsline {subsection}{\numberline {28.7.1}Usage}{561}} \@writefile{toc}{\contentsline {section}{\numberline {28.8}CTYPESIZE Compute Size of C Struct}{562}} \@writefile{toc}{\contentsline {subsection}{\numberline {28.8.1}Usage}{562}} \@writefile{toc}{\contentsline {section}{\numberline {28.9}CTYPETHAW Convert C Struct to FreeMat Structure}{562}} \@writefile{toc}{\contentsline {subsection}{\numberline {28.9.1}Usage}{562}} \@writefile{toc}{\contentsline {section}{\numberline {28.10}CTYPEWRITE Write a C Typedef To File}{563}} \@writefile{toc}{\contentsline {subsection}{\numberline {28.10.1}Usage }{563}} \@writefile{toc}{\contentsline {section}{\numberline {28.11}IMPORT Foreign Function Import}{563}} \@writefile{toc}{\contentsline {subsection}{\numberline {28.11.1}Usage}{563}} \@writefile{toc}{\contentsline {subsection}{\numberline {28.11.2}Example}{565}} \@writefile{toc}{\contentsline {section}{\numberline {28.12}LOADLIB Load Library Function}{566}} \@writefile{toc}{\contentsline {subsection}{\numberline {28.12.1}Usage}{566}}