Iteration vs. Recursion

2021 ◽  
Vol 52 (1) ◽  
pp. 81-86
Author(s):  
Li Chen

Iteration and recursion are two essential approaches in Algorithm Design and Computer Programming. Both iteration and recursion are needed for repetitive processes in computing. An iterative structure is a loop in which a collection of instructions and statements will be repeated. A recursive structure is formed by a procedure that calls itself to make a complete performance, which is an alternate way to repeat the process.

Author(s):  
Błażej Cichy ◽  
Krzysztof Galkowski ◽  
Eric Rogers

The variables in multidimensional systems are functions of more than one indeterminate, and such systems cannot be controlled by standard systems theory. This paper considers a subclass of these systems that operate over a subset of the upper-right quadrant of the two-dimensional (2D) plane in the discrete domain with a specified recursive structure known as repetitive processes. Physical examples of such processes are known and also their representations can be used in the analysis of other classes of systems, such as iterative learning control. This paper gives new results on the use of the parameter-dependent Lyapunov functions for stability analysis and controls law design of a subclass of repetitive processes that arise in application areas. These results aim to eliminate or reduce the effects of model parameter uncertainty.


Author(s):  
Woodrow Barfield ◽  
William K. LeBold ◽  
Gavriel Salvendy ◽  
Sogand Shodja

Sign in / Sign up

Export Citation Format

Share Document