|The difference between an approximation and an exact answer.
|The process of ignoring the details of how a function works in order to focus on a simpler model of what the function does.
|A variable that is used to accumulate a result a little bit at a time.
|A way of solving an equation by performing algebraic operations and deriving an explicit way to compute a solution.
|A way of processing a vector by performing some operation on each of the elements, producing a vector that contains the results.
|An expression that appears in a function call to specify the value the function operates on.
|A command that creates a new variable (if necessary) and gives it a value.
|The statements inside a loop that are run repeatedly.
|Call (a function)
|To cause a function to execute and compute a result.
|A matrix that has only one column.
|A line of MATLAB code executed by the interpreter.
|Part of a program that provides additional information about the program but does not affect its execution.
|A statement, like if and
for , that contains other statements in an indented body.
|The operation of joining two vectors or matrices end-to-end to form a new vector or matrix.
|A product of two vectors with norm %proportional to the norms of the vectors and the sine of the angle %between them, and direction perpendicular to both.
|Differential equation (DE)
|An equation that relates the derivatives of an unknown function.
|A way of computing an element in a sequence without using previous elements.
|A scalar product of two vectors, proportional to the %norms of the vectors and the cosine of the smallest angle between them.
|Element (of a matrix)
|One of the values in a vector or matrix.
|Element (of a sequence)
|One of the numbers in a mathematical sequence.
|An operation that acts on the elements of a vector or matrix (unlike some linear algebra operations).
|The process of wrapping part of a program in a function in order to limit interactions (including name collisions) between the function and the rest of the program.
|To compute the value of an expression.
|A logical condition that expresses the idea that ''there exists'' an element of a set with a certain property.
|A sequence of operands and operators that specifies a mathematical computation and yields a value.
|A differential equation that includes only first derivatives.
|A way to represent numbers in a computer.
|A named computation; for example, log10 is the name of a function that computes logarithms in base 10.
|A command that executes a function.
|A function handle is a way of referring to a function by name (and passing it as an argument) in MATLAB without calling it.
|Making a function more versatile by replacing specific values with input variables.
|A function in an M-file that is not the top-level function; it can only be called from another function in the same file.
|A way of programming by making a series of small, testable changes.
|An integer value used to indicate one of the values in a vector or matrix (also called subscript in some MATLAB documentation).
|A variable in a function that gets its value, when the function is called, from one of the arguments.
|The program that reads and executes MATLAB code.
|A differential equation that includes no products or powers of the function and its derivatives.
|A function that returns a logical value (1 for ''true'' or 0 for ''false'').
|A vector, often the result of applying a logical operator to a vector, that contains logical values 1 and 0.
|A part of a program that runs repeatedly.
|A variable, defined in a loop, that gets assigned a different value each time through the loop.
|A file that contains a MATLAB program.
|A two-dimensional collection of values (also called ''array'' in some MATLAB documentation).
|The scenario where two scripts that use the same variable name interfere with each other.
|Nested function call
|An expression that uses the result from one function call as an argument for another.
|Putting one compound statement in the body of another.
|The magnitude of a vector, sometimes called ''length,'' but not to be confused with the number of elements in a MATLAB vector.
|A method (or algorithm) for generating a numerical solution.
|A way of solving an equation by finding a numerical value that satisfies the equation, often approximately.
|A number or variable that appears in an expression along with operators.
|One of the symbols, like * and
+, that represent mathematical operations.
|Order of operations
|The rules that specify which operations in an expression are performed first.
|Ordinary DE (ODE)
|A differential equation in which all derivatives are taken with respect to the same variable.
|A variable in a function that is used to return a value from the function to the caller.
|To copy values from a set of variables into a vector.
|A value that appears in a model to quantify some physical aspect of the scenario being modeled.
|Partial DE (PDE)
|A differential equation that includes derivatives with respect to more than one variable.
|A plot that shows the state of a system as a point in the space of possible states.
|Something that will be true when the script completes.
|Something that must be true when the script starts, in order for it to work correctly.
|The component of one vector that is in the direction of the other.
|The symbols the interpreter prints to indicate that it's waiting for the user to type a command.
|A matrix of values specified with the colon operator, for example,
|A way of computing the next element of a sequence based on previous elements.
|A way of processing the elements of a vector and generating a single value, for example, the sum of the elements.
|The difference between an approximation and an exact answer, expressed as a fraction or percentage of the exact answer.
|A matrix that has only one row.
|Code you write to help you program or debug, but which is not part of the finished program.
|A single value.
|A format for typing and displaying large and small numbers, e.g.,
3.0e8, which represents 3.0 x 108 or 300,000,000.
|An M-file that contains a sequence of MATLAB commands.
|A way of processing a vector by examining the elements in order until one is found that has the desired property.
|The list of folders where MATLAB looks for M-files.
|A set of numbers that correspond to the positive integers, in mathematics.
|The sum of the elements in a sequence, in mathematics.
|A kind of name collision in which a new definition causes an existing definition to become invisible. In MATLAB, variable names can shadow built-in functions (with hilarious results).
|An effect, like modifying the workspace, that is not the primary purpose of a function or script.
|The first line of a function definition, which specifies the names of the function, the input variables, and the output variables.
|A function that doesn't display anything, generate a figure, or have any other side effects.
|A value that represents a multidimensional physical quantity like position, velocity, acceleration, or force.
|If a system can be described by a set of variables, the values of those variables are called the state of the system.
|A value that consists of a sequence of characters.
|System of equations
|A collection of equations written in terms of the same set of variables.
|The variable on the left side of an assignment statement.
|The interval in time between successive estimates in the numerical solution of a differential equation.
|The first function in an M-file; it's the only function that can be called from the Command Window or from another file.
|A path in a phase plot that shows how the state of a system changes over time.
|An operation that transforms the rows of a matrix into columns (and the other way around).
|A vector with norm 1, used to indicate direction.
|A logical condition that expresses the idea that all elements of a set have a certain property.
|To copy the elements of a vector into a set of variables.
|The result of a computation, most often a number, string, or matrix.
|A named value.
|A sequence of values.
|A set of variables and their values.
|Zero (of a function)
|An argument that makes the value of a function 0.