Рабочая область и Настройки переменной

Настройки рабочей области

Настройки рабочей области позволяют вам сконфигурировать опции для сохранения переменных рабочей области к скриптам 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 среза как положительные целые числа, меньше чем или равные размерностям n-D массив. Второе целое число должно быть больше, чем первое.

File formattingУстановите ширину символов, в которой текст в скрипте MATLAB перенесен путем определения Maximum characters per line.
n element and smaller arrays show statistics

Ограничьте размер массивов, для которых браузер Рабочей области отображает статистику, чтобы улучшать производительность, когда MATLAB обновляет статистические результаты в браузере Рабочей области.

Для получения дополнительной информации смотрите, Улучшают Производительность Браузера Рабочей области Во время Статистических Вычислений.

Handling NaN values in calculations

Задайте, включены ли значения NaN или исключены из вычислений для статистики, отображенной в браузере Рабочей области. Можно выбрать или к Use NaNs when calculating statistics или к Ignore NaNs when calculating statistics.

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 вычисляет или сохраняет их. Для получения информации о параметрах форматирования смотрите страницу с описанием для функции format.

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.

Похожие темы

Для просмотра документации необходимо авторизоваться на сайте