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

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

Настройки рабочей области позволяют вам конфигурировать опции для сохранения переменных рабочей области в MATLAB® скрипты. Они также позволяют вам ограничить размер массивов, на которых MATLAB выполняет вычисления, и указать, хотите ли вы, чтобы эти вычисления включали или игнорировали NaNс.

Чтобы открыть настройки Рабочей области, на вкладке Home, в разделе Environment, нажмите Preferences. Выберите MATLAB > Workspace. Настройки рабочей области недоступны в Online™ MATLAB.

ВыборИспользование
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). Задайте размерности среза 2-D как положительные целые числа, меньшие или равные размерностям 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% объема оперативной памяти (не включая виртуальную память) вашего компьютера, чтобы выделять память для каждого массива MATLAB. Чтобы изменить этот предел на меньший процент, установите флажок Limit the maximum array size to a percentage of RAM. Затем переместите ползунок, чтобы настроить процент ОЗУ.

Чтобы разрешить MATLAB использовать и ОЗУ, и виртуальную память при создании массива, снимите флажок Limit the maximum array size to a percentage of RAM. Если MATLAB попытается выделить память, которая превышает ресурсы, доступные на компьютере, ваша система может стать невосприимчивой.

Этот предел относится к размеру каждого массива, а не к общему размеру всех массивов MATLAB.

Настройки переменных

При работе в редакторе Переменных настройки Переменные позволяют вам задать форматирование массива, перемещение курсора и десятичный разделитель для экспорта данных с помощью системного буфера обмена.

Чтобы открыть Настройки Переменных, на вкладке Home, в разделе Environment, нажмите Preferences. Выберите MATLAB > Variables.

ВыборИспользование
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 Переменных Editor, выберите Show MATLAB code for operations.

Похожие темы