Моделирование в системе MATLAB. Часть 1. Основы работы в MATLAB. Терёхин В.В. - 28 стр.

UptoLike

Составители: 

26
зоваться командой pack; другой способ - разместить массивы боль-
ших размеров в оперативной памяти заранее в начале сеанса работы.
Управление динамической памятью. Система MATLAB
использует для выделения динамической памяти стандартные функ-
ции malloc и free языка С. Эти утилиты поддерживают пул памяти,
которая распределяется операционной системой в относительно мед-
ленном темпе; в свою
очередь, для системы MATLAB эта память вы-
деляется намного быстрее. Если пул недостаточен, то утилит malloc
запрашивает операционную систему относительно выделения другого
фрагмента оперативной памяти, чтобы пополнить пул. По мере выде-
ления памяти пул может становиться очень большим. Чтобы поддер-
жать быстродействие, утилиты malloc и free не возвращают использо-
ванную память операционной
системе. Эти подпрограммы исходят из
предположения, что если большой объем памяти потребовался один
раз, то в нем возникнет необходимость снова. Побочный эффект этого
алгоритма состоит в том, что если MATLAB использовал некоторый
объем памяти один раз, то она более не доступна другим программам,
даже если MATLAB не использует это. Память пула возвращается
операционной системе только по завершении работы системы
MATLAB.
1.7 Интерактивный доступ к справочной ин-
формации и документации. Команды Help,
lookfor. Меню Help
Существуют следующие способы получить информацию о
функциях системы MATLAB в процессе сеанса работы:
команда help;
команда lookfor;
меню Help;
просмотр и вывод на печать страниц документации;
обращение к Web-серверу фирмы The MathWorks.
Команда Help
Основной и наиболее быстрый способ выяснить синтаксис и
особенности применения М-функции - это использовать команду
help
<имя М-функции>. Соответствующая информация появляется непо-
зоваться командой pack; другой способ - разместить массивы боль-
ших размеров в оперативной памяти заранее в начале сеанса работы.
         Управление динамической памятью. Система MATLAB
использует для выделения динамической памяти стандартные функ-
ции malloc и free языка С. Эти утилиты поддерживают пул памяти,
которая распределяется операционной системой в относительно мед-
ленном темпе; в свою очередь, для системы MATLAB эта память вы-
деляется намного быстрее. Если пул недостаточен, то утилит malloc
запрашивает операционную систему относительно выделения другого
фрагмента оперативной памяти, чтобы пополнить пул. По мере выде-
ления памяти пул может становиться очень большим. Чтобы поддер-
жать быстродействие, утилиты malloc и free не возвращают использо-
ванную память операционной системе. Эти подпрограммы исходят из
предположения, что если большой объем памяти потребовался один
раз, то в нем возникнет необходимость снова. Побочный эффект этого
алгоритма состоит в том, что если MATLAB использовал некоторый
объем памяти один раз, то она более не доступна другим программам,
даже если MATLAB не использует это. Память пула возвращается
операционной системе только по завершении работы системы
MATLAB.


        1.7 Интерактивный доступ к справочной ин-

        формации и документации. Команды Help,

        lookfor. Меню Help


       Существуют следующие способы получить информацию о
функциях системы MATLAB в процессе сеанса работы:
    • команда help;
    • команда lookfor;
    • меню Help;
    • просмотр и вывод на печать страниц документации;
    • обращение к Web-серверу фирмы The MathWorks.
                        Команда Help
       Основной и наиболее быстрый способ выяснить синтаксис и
особенности применения М-функции - это использовать команду help
<имя М-функции>. Соответствующая информация появляется непо-


26