<!doctype html public '-//W3C//DTD HTML 4.01//EN'
  'http://www.w3.org/TR/html4/strict.dtd'>
<html>
<title>Isight - Examples</title>
  <head>
	<link rel="stylesheet" href="../../../EStyle.css" type="text/css">
	<link rel="stylesheet" href="../../../ETables.css" type="text/css">
  </head>
<a href="http://www.simulia.com/products/sim_opt.html"><img src="../../../../examples/logo.gif"></a>
<h1>Dynamic Arrays Feature</h1>

<table>
	<th colspan=2>Dynamic Arrays Example</th>
	<tr>
		<td>Description:</td>
		<td>This model demonstrates how an array can dynamically change size during the execution of the
			model.  The root component is a loop from 1 to 10.  The script component uses the iteration
			number to adjust the size of an array and set the value of the new element that has been
			added to the array.  The Excel component takes in this newly sized array and writes all of
			the elements to an Excel spreadsheet which is shown at runtime.
			<p><br>
			The Runtime Gateway "History" tab will initially show only the elements from the initial size
			of the array.  Use the "Configure" button to select the entire array.  You will see that for
			each successive run a new element is added to the array.
		</td>
	</tr>
	<tr>
		<td>Model:</td>
		<td><a href="DynamicArray.zmf">DynamicArray.zmf</a></td>
	</tr>
	<tr>
		<td>Illustrated components:</td>
		<td>Loop, Script, Excel</td>
	</tr>
	<tr>
		<td>Other illustrated features:</td>
		<td>None</td>
	</tr>
	<tr>
		<td>Simcodes needed:</td>
		<td>None</td>
	</tr>
	<tr>
		<td>Support files needed:</td>
		<td>None</td>
	</tr>
</table>

</html>
