Настройки рабочей области позволяют вам сконфигурировать опции для сохранения переменных рабочей области к скриптам MATLAB®. Они также позволяют вам ограничить размер массивов, на которых MATLAB выполняет вычисления, и задавать, хотите ли вы, чтобы те вычисления включали или проигнорировали NaN
s.
Чтобы открыть настройки Рабочей области, на вкладке Home, в разделе Environment, нажимают Preferences. Выберите MATLAB> Workspace. Настройки рабочей области не доступны в MATLAB Online™.
Preference | Использование |
---|---|
Threshold for saving variables to MATLAB script | Задайте Maximum array size, чтобы ограничить число элементов массивов, сохраненных в скрипт MATLAB. Задайте Maximum struct/object nesting levels, чтобы ограничить уровень вложенности структур, массивов, или возражает сохраненный в скрипт MATLAB. |
Multidimensional array formatting | Задайте, как многомерные массивы отформатированы, когда сохраненный в скрипт MATLAB. Чтобы создать компактный скрипт, выберите Row vector with reshape (compactness and efficiency). Чтобы сохранить представление в виде массива, выберите As 2-D pages (readability). Задайте размерности 2D среза как положительные целые числа, меньше чем или равные размерностям |
File formatting | Установите ширину символов, в которой текст в скрипте MATLAB перенесен путем определения Maximum characters per line. |
n element and smaller arrays show statistics | Ограничьте размер массивов, для которых браузер Рабочей области отображает статистику, чтобы улучшать производительность, когда MATLAB обновляет статистические результаты в браузере Рабочей области. Для получения дополнительной информации смотрите, Улучшают Производительность Браузера Рабочей области Во время Статистических Вычислений. |
Handling NaN values in calculations | Задайте, включены ли значения |
MATLAB array size limit |
По умолчанию MATLAB может использовать до 100% размера RAM (не включая виртуальную память) вашего компьютера, чтобы выделить память для каждого массива MATLAB. Чтобы изменить этот предел меньшему проценту, установите флажок Limit the maximum array size to a percentage of RAM. Затем переместите ползунок, чтобы настроить процент RAM. Чтобы позволить MATLAB использовать и Оперативную и виртуальную память при создании массива, снимите флажок Limit the maximum array size to a percentage of RAM. Если MATLAB пытается выделить память, которая превышает ресурсы, доступные на компьютере, ваша система может стать небыстро реагирующей. Этот предел применяется к размеру каждого массива, не общему размеру всех массивов MATLAB. |
При работе в редакторе Переменных настройки Переменных позволяют вам задать форматирование массивов, перемещение курсора и десятичный разделитель для экспорта данных с помощью системного буфера обмена.
Чтобы открыть настройки Переменных, на вкладке Home, в разделе Environment, нажимают Preferences. Выберите MATLAB> Variables.
Preference | Использование |
---|---|
Format | Выберите опцию из Default array format, чтобы задать выходной формат массивов по умолчанию числовых значений, отображенных в редакторе Переменных. Эта настройка формата влияет только, как числа отображаются, не то, как MATLAB вычисляет или сохраняет их. Для получения информации о параметрах форматирования смотрите страницу с описанием для функции |
Editing | Задайте, куда курсор перемещается в то, после того, как вы вводите элемент и нажимаете Enter. Чтобы сохранить курсор в элементе, где вы ввели, снимите флажок Move selection after Enter. Чтобы переместить курсор в другой элемент, установите флажок Move selection after Enter. В поле Direction задайте, как вы хотите, чтобы курсор переместился. |
International number handling | В поле Decimal separator for exporting numeric data via system clipboard задайте десятичный разделитель для чисел, которые вы сокращаете или копируете с редактора Переменных и затем вставляете в текстовые файлы или другие приложения. Эта настройка не имеет никакого эффекта на числовые данные, скопированные с и вставленный в MATLAB. В MATLAB десятичные разделители всегда являются периодами. |
Большинство настроек Переменных не доступно в MATLAB Online. Чтобы показать сгенерированный код в Командном окне при выполнении операций в Редакторе Переменных MATLAB Online, выберите Show MATLAB code for operations.