Matlab  |  Mathcad  |  Maple  |  Mathematica  |  Statistica  |  Другие пакеты Поиск по сайту
Internet-класс  |  Примеры  |  Методики  |  Банк задач  |  Консультации & Форум  |  Download  |  Ссылки  |  Конкурсы
Научно-практический журнал "Exponenta Pro. Математика в приложениях". Вышел 1/2004 номер журнала
Векторы и матрицы

В начало книги

 

Список встроенных функций

Ограничения размеров массивов
К предыдущему разделуК следующему разделу

Mathcad имеет следующие ограничения размеров массивов, которые нужно вводить, определять или отображать:

Ограничение входных массивов

Нельзя использовать команду Матрицы из меню Математика, чтобы создать массив, имеющий более чем 100 элементов. Это ограничение применяется при создании нового массива или увеличении существующего. Можно, однако, создать большие массивы либо использованием функций augment или stack, чтобы соединить массивы вместе, либо используя дискретный аргумент, либо считывая числа непосредственно из файла на диске. Пример того, как использовать функцию augment, показан на Рисунке 8. Использование дискретного аргумента для создания массивов обсуждено в Главе “Дискретные аргументы”. Чтение файлов непосредственно с диска обсуждено в Главе “Файлы данных”.

Ограничение отображаемых массивов

Если массив имеет более чем девять строк или столбцов, Mathcad автоматически отображает его в виде таблицы вывода с полосами прокрутки. Можно увеличивать таблицу или использовать полосы прокрутки, чтобы просмотреть весь массив. Но если изменить формат отображения результата, чтобы Mathcad отображал его как массив, а не как таблицу вывода с полосами прокрутки, Mathcad отобразит только первые две сотни строк или столбцов. Mathcad использует многоточия, чтобы указать, что строки и столбцы присутствуют, но не отображаются. Хотя Mathcad не отображает эти строки или столбцы, он продолжает следить за ними внутренне.

Ограничение размеров массива

Ограничение размера массива зависит от памяти, доступной Вашей системе. Для большинства систем это будет по крайней мере 1 миллион элементов. Размер никогда не может превышать 8 миллионов элементов. Если попытаться определить массив больший, чем допускает Ваша система, появится сообщение об ошибке “недостаточно  памяти”. Элементы могут быть распределены среди любой комбинации строк и столбцов. Когда объём доступной памяти ограничен, и определяются несколько очень больших массивов, допустимый размер массива может уменьшаться.

9-29.gif (9800 bytes)

Рисунок 8: Использование функции augment для объединения двух матриц.

В начало страницы  К предыдущему разделуК следующему разделу

Список встроенных функций

Карта сайта | На первую страницу | Поиск |О проекте |Сотрудничество |
Exponenta Pro | Matlab.ru

Наши баннеры


Copyright © 2000-2003. Компания SoftLine. Все права защищены.

Дата последнего обновления информации на сайте: 11.05.04
Сайт начал работу 1.09.00

Программное обеспечение Microsoft, Macromedia, VERITAS, Novell, Borland, Symantec, Oracle и др.