56 lines
7.4 KiB
HTML
56 lines
7.4 KiB
HTML
<HTML><HEAD><object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e">
|
||
<param name="Keyword" value="Matr">
|
||
<param name="Keyword" value="MatrByCol">
|
||
<param name="Keyword" value="MatrByRow">
|
||
<param name="Keyword" value="MatrFill">
|
||
<param name="Keyword" value="MatrGen">
|
||
<param name="Keyword" value="MatrRandom">
|
||
<param name="Keyword" value="MatrRandomInteger">
|
||
<param name="Keyword" value="MatrRandomReal">
|
||
<param name="Keyword" value="ReadMatrInteger">
|
||
<param name="Keyword" value="ReadMatrReal">
|
||
<param name="Keyword" value="Transpose"></object>
|
||
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"><link rel="StyleSheet" href="../../../default.css">
|
||
</HEAD><body><H1>Подпрограммы для создания двумерных массивов</H1>
|
||
<table border=0 cellpadding=5><tr><td><code><b>function</b> Matr<T>(m,n: integer; <b>params</b> data: <b>array</b> <b>of</b> T): <b>array</b> [,] <b>of</b> T;</code>
|
||
<br> Возвращает двумерный массив размера m x n, заполненный указанными значениями по строкам</td></tr>
|
||
<tr><td><code><b>function</b> Matr<T>(<b>params</b> aa: <b>array</b> <b>of</b> <b>array</b> <b>of</b> T): <b>array</b> [,] <b>of</b> T;</code>
|
||
<br> Возвращает двумерный массив, заполненный значениями из одномерных массивов</td></tr>
|
||
<tr><td><code><b>function</b> MatrByCol<T>(a: <b>array</b> <b>of</b> <b>array</b> <b>of</b> T): <b>array</b> [,] <b>of</b> T;</code>
|
||
<br> Генерирует двумерный массив по массиву массивов столбцов</td></tr>
|
||
<tr><td><code><b>function</b> MatrByCol<T>(a: <b>sequence </b> <b>of</b> <b>array</b> <b>of</b> T): <b>array</b> [,] <b>of</b> T;</code>
|
||
<br> Генерирует двумерный массив по последовательности массивов столбцов</td></tr>
|
||
<tr><td><code><b>function</b> MatrByCol<T>(a: <b>sequence </b> <b>of</b> <b>sequence </b> <b>of</b> T): <b>array</b> [,] <b>of</b> T;</code>
|
||
<br> Генерирует двумерный массив по последовательности последовательностей столбцов</td></tr>
|
||
<tr><td><code><b>function</b> MatrByCol<T>(m,n: integer; a: <b>sequence </b> <b>of</b> T): <b>array</b> [,] <b>of</b> T;</code>
|
||
<br> Генерирует двумерный массив по столбцам из последовательности</td></tr>
|
||
<tr><td><code><b>function</b> MatrByRow<T>(a: <b>array</b> <b>of</b> <b>array</b> <b>of</b> T): <b>array</b> [,] <b>of</b> T;</code>
|
||
<br> Генерирует двумерный массив по массиву массивов строк</td></tr>
|
||
<tr><td><code><b>function</b> MatrByRow<T>(a: <b>sequence </b> <b>of</b> <b>array</b> <b>of</b> T): <b>array</b> [,] <b>of</b> T;</code>
|
||
<br> Генерирует двумерный массив по последовательности массивов строк</td></tr>
|
||
<tr><td><code><b>function</b> MatrByRow<T>(a: <b>sequence </b> <b>of</b> <b>sequence </b> <b>of</b> T): <b>array</b> [,] <b>of</b> T;</code>
|
||
<br> Генерирует двумерный массив по последовательности последовательностей строк</td></tr>
|
||
<tr><td><code><b>function</b> MatrByRow<T>(m,n: integer; a: <b>sequence </b> <b>of</b> T): <b>array</b> [,] <b>of</b> T;</code>
|
||
<br> Генерирует двумерный массив по строкам из последовательности</td></tr>
|
||
<tr><td><code><b>function</b> MatrFill<T>(m, n: integer; x: T): <b>array</b> [,] <b>of</b> T;</code>
|
||
<br> Возвращает двумерный массив размера m x n, заполненный элементами x</td></tr>
|
||
<tr><td><code><b>function</b> MatrGen<T>(m, n: integer; gen: (integer,integer)->T): <b>array</b> [,] <b>of</b> T;</code>
|
||
<br> Возвращает двумерный массив размера m x n, заполненный элементами gen(i,j)</td></tr>
|
||
<tr><td><code><b>function</b> MatrRandom(m: integer := 5; n: integer := 5; a: integer := 0; b: integer := 100): <b>array</b> [,] <b>of</b> integer;</code>
|
||
<br> Возвращает двумерный массив размера m x n, заполненный случайными целыми значениями</td></tr>
|
||
<tr><td><code><b>function</b> MatrRandomInteger(m: integer := 5; n: integer := 5; a: integer := 0; b: integer := 100): <b>array</b> [,] <b>of</b> integer;</code>
|
||
<br> Возвращает двумерный массив размера m x n, заполненный случайными целыми значениями</td></tr>
|
||
<tr><td><code><b>function</b> MatrRandomInteger(m: integer; n: integer; range: IntRange): <b>array</b> [,] <b>of</b> integer;</code>
|
||
<br> Возвращает двумерный массив размера m x n, заполненный случайными целыми значениями</td></tr>
|
||
<tr><td><code><b>function</b> MatrRandomReal(m: integer := 5; n: integer := 5; a: real := 0; b: real := 10; digits: integer := 2): <b>array</b> [,] <b>of</b> real;</code>
|
||
<br> Возвращает двумерный массив размера m x n, заполненный случайными вещественными значениями</td></tr>
|
||
<tr><td><code><b>function</b> MatrRandomReal(m: integer; n: integer; range: RealRange; digits: integer := 2): <b>array</b> [,] <b>of</b> real;</code>
|
||
<br> Возвращает двумерный массив размера m x n, заполненный случайными вещественными значениями</td></tr>
|
||
<tr><td><code><b>function</b> ReadMatrInteger(m, n: integer): <b>array</b> [,] <b>of</b> integer;</code>
|
||
<br> Возвращает двумерный массив размера m x n из целых, введенных с клавиатуры</td></tr>
|
||
<tr><td><code><b>function</b> ReadMatrReal(m, n: integer): <b>array</b> [,] <b>of</b> real;</code>
|
||
<br> Возвращает двумерный массив размера m x n из вещественных, введенных с клавиатуры</td></tr>
|
||
<tr><td><code><b>function</b> Transpose<T>(a: <b>array</b> [,] <b>of</b> T): <b>array</b> [,] <b>of</b> T;</code>
|
||
<br> Транспонирует двумерный массив</td></tr>
|
||
</table>
|
||
</body></HTML> |