exponenta event banner

Устранение неполадок при создании отчетов

Использование памяти

Программное обеспечение Report Generator™ имеет два преобразователя для создания документов. Один использует кучную память Java ®, а другой - нет.

Чтобы избежать проблем с памятью кучи Java, можно создать отчет с помощью конвертера, который не использует память кучи Java. Для этого в разделе Параметры отчета (Report Options) для отчета установите для параметра Формат файла (File format) значение (from template) опции, например, HTML (from template).

При выборе одной из других опций используется конвертер, использующий память Java heap, и могут возникнуть проблемы с памятью. По умолчанию MATLAB ® устанавливает ограничение в 384 МБ на объем памяти, который может быть выделен программным обеспечением Oracle ® Java Virtual Machine (JVM™). Память, используемая процессом создания отчета для создания документа, должна соответствовать этому пределу. При возникновении проблем с обработкой больших отчетов можно попытаться увеличить объем памяти, выделяемой программным обеспечением, на:

  • Запуск MATLAB без рабочего стола

  • Увеличение предела выделения памяти

Запуск MATLAB без рабочего стола

Для запуска программного обеспечения MATLAB без рабочего стола запустите MATLAB с помощью -nodesktop вариант. В этом случае необходимо создать отчет из командной строки с помощью report команда.

Увеличение предела выделения памяти MATLAB JVM

Чтобы увеличить объем доступной памяти JVM за счет увеличения предела выделения памяти MATLAB JVM, в окне MATLAB Toolstrip на вкладке Главная (Home) в разделе Среда (Environment) щелкните Настройки (Preferences). Используйте панель Общие > Память кучи Java для увеличения объема памяти.

Отображение отчета HTML в системах UNIX

HTML-отчеты могут не отображаться в веб-средстве просмотра Report Generator на некоторых платформах UNIX ®. В этом случае настройте программу генератора отчетов на запуск внешнего браузера.

  1. В проводнике отчетов щелкните Файл > Настройки.

  2. Введите эту команду в поле Команда просмотра, где имя файла - это имя файла настройки отчета:

    web(rptgen.file2urn('%file name'), '-browser')