Как открыть воркспейс в матлабе

Документация

Откройте браузер Рабочей области, чтобы управлять рабочей областью

Описание

Можно отредактировать содержимое скалярных переменных (1 на 1) непосредственно в браузере Рабочей области. Щелкните правой кнопкой по переменной и выберите Edit Value. Чтобы отредактировать другие переменные, дважды кликните имя переменной в браузере Рабочей области, чтобы открыть его в редакторе Переменных.

Как открыть воркспейс в матлабе

Как открыть воркспейс в матлабе

Откройте браузер рабочей области

Чтобы открыть браузер Рабочей области, если это в настоящее время не отображается, выполнить одно из следующих действий:

Панель инструментов MATLAB: На вкладке Home, в разделе Environment, нажимают Layout. Затем в разделе Show выберите Workspace.

В MATLAB Online™ можно минимизировать браузер Рабочей области путем сворачивания панели, в которой это находится. Например, если браузер Рабочей области находится в панели левой стороны, нажмите Как открыть воркспейс в матлабекнопку в левом нижнем углу панели, чтобы свернуть панель. Чтобы восстановить панель, нажмите Как открыть воркспейс в матлабекнопку. Если браузер Рабочей области находится в левой или правой боковой панели, и панель содержит несколько инструментов, также можно минимизировать его путем нажатия Как открыть воркспейс в матлабекнопки слева от строки заголовка браузера Рабочей области.

Источник

Окно Workspace

Окно Command History

Здесь отображаются дата и время каждого сеанса рабо­ты в MATLAB, а также перечень команд, вводимых в те­чение каждого сеанса.

Щелчок правой кнопкой мыши на какой-либо команде в окне Command History приведет к отображению контекстного меню, содержащего следующие команды:

— Cut — вырезание выделенной команды в буфер обмена Windows;

— Сору — копирование выделенной команды в буфер обмена Windows;

— Evaluate Section — выполнение выделенной группы команд;

— Create M-file — создание m-файла;

— Create Shortcut — создание кнопки быстрого запуска команды на панели Shortcut;

— Profile Code — запуск профайлера;

— Delete Section—удаление выделенной команды;

— Delete to Section —удаление всех команд до выделенной;

— Clear Entire History — удаление всех команд в окне Command History.

MATLAB запоминает значения всех переменных, используемых в текущем сеансе работы. Переменные занимают в памяти компьютера определенное место, которое назвается рабочим пространством. Окно Workspace (Рабочее пространство), предназначено для просмотра переменных рабочего пространства.

Если названное окно не отображено на экране, выберите команду Desktop=>Workspace.

В данном окне информация о переменных представлена в виде таблицы, по умолчанию состоящей из следующих столбцов: Name — имя переменной; Value — значение переменной; Class — тип переменной (например, double — массив, состоящий из чисел двойной точности).

Если окно Workspace является активным (в частности, когда в нем выбрана какая-либо переменная), в строке меню программы MATLAB появляются два дополнительных меню — View (Вид) и Graphics (Графические средства).

Меню View (Вид) также появляется в строке основного меню MATLAB, если активно окно Current Directory (Текущий каталог). Однако в этом случае данное меню включает совершенно другие команды.

Меню Graphics содержит инструменты для быстрого построения графиков на ос­нове переменных, выбранных в окне Workspace. Здесь появятся команды, позволяющие построить графики основных типов (графики в линейном масштабе, гистограммы, столбцовые и круговые диаграммы, ступенчатые графи­ки и т.д.). Чтобы задать другой тип графика, выберите команду More Plots (Другие графики) в меню Graphics. После этого раскроется диалоговое окно Plot Catalog (Каталог графиков), в котором можно выбрать любой тип графика, доступный в MATLAB.

Окно Workspace имеет панель инструментов, включающую команды для создания, сохра­нения и удаления переменных, для просмотра имеющихся переменных, для открытия файлов с данными, а также для построения простейших графиков функций, заданных переменными рабочего пространства (аналоги команд построения графиков имеются в меню Graphics).

Если в окне Workspace дважды щелкнуть на строке, соответствующей какой-либо пере­менной (например, переменной у), информация о ней отобразится в отдельном окне Array Editor.

В верхней части данного окна также находится панель инструментов, предназначенная для работы с переменными. В этом окне можно отобразить сразу несколько переменных. Справа на панели окна Array Editor имеются кнопки, позволяющие задать количество пере­менных, которые следует показать на экране, и способ их отображения.

Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет

Источник

Как открыть воркспейс в матлабе

Each model is provided with its own workspace for storing variable values.

The model workspace is similar to the base MATLAB ® workspace except that:

Variables in a model workspace are visible only in the scope of the model.

If both the MATLAB workspace and a model workspace define a variable of the same name, and the variable does not appear in any intervening masked subsystem or model workspaces, the Simulink ® software uses the value of the variable in the model workspace. A model’s workspace effectively provides it with its own name space, allowing you to create variables for the model without risk of conflict with other models.

When the model is loaded, the workspace is initialized from a data source.

The data source can be a Model file, a MAT-file, a MATLAB file, or MATLAB code stored in the model file. For more information, see Data source.

You can interactively reload and save MAT-file, MATLAB file, and MATLAB code data sources.

When you store MATLAB variables and parameter objects (such as Simulink.Parameter ) in a model workspace, some tunability limitations apply. See Tunability Considerations and Limitations for Other Modeling Goals. In addition, if you store an AUTOSAR.Parameter object in a model workspace, the code generator ignores the storage class that you specify for the object.

Note

When resolving references to variables used in a referenced model, the variables of the referenced model are resolved as if the parent model did not exist. For example, suppose a referenced model references a variable that is defined in both the parent model’s workspace and in the MATLAB workspace but not in the referenced model’s workspace. In this case, the MATLAB workspace is used.

Troubleshooting Memory Issues

When you use a workspace variable as a block parameter, Simulink creates a copy of the variable during the compilation phase of the simulation and stores the variable in memory. This can cause your system to run out of memory during simulation, or in the process of generating code. Your system might run out of memory if you have:

Large models with many parameters

Models with parameters that have a large number of elements

This issue does not affect the amount of memory that is used to represent parameters in generated code.

Manipulate Model Workspace Programmatically

An object of the Simulink.ModelWorkspace class describes a model workspace. Simulink creates an instance of this class for each model that you open during a Simulink session. The methods associated with this class can be used to accomplish a variety of tasks related to the model workspace, including:

Listing the variables in the model workspace

Assigning values to variables

Clearing the model workspace

Reloading the model workspace from the data source

Saving the model workspace to a specified MAT-file or MATLAB file

Saving the workspace to the MAT-file or MATLAB file that the workspace designates as its data source

Источник

Документация

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

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

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

Задайте Maximum array size, чтобы ограничить число элементов массивов, сохраненных в скрипт MATLAB.

Задайте Maximum struct/object nesting levels, чтобы ограничить уровень вложенности структур, массивов, или возражает сохраненный в скрипт MATLAB.

Задайте, как многомерные массивы отформатированы, когда сохраненный в скрипт MATLAB.

Чтобы создать компактный скрипт, выберите Row vector with reshape (compactness and efficiency).

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

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

По умолчанию 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.

Выберите опцию от Default array format, чтобы задать выходной формат массивов по умолчанию числовых значений, отображенных в редакторе Переменных. Эта настройка формата влияет только, как числа отображаются, не то, как MATLAB вычисляет или сохраняет их. Для получения информации о параметрах форматирования смотрите страницу с описанием для format функция.

Задайте, куда курсор перемещается в то, после того, как вы вводите элемент и нажимаете Enter.

Чтобы сохранить курсор в элементе, где вы ввели, снимите флажок Move selection after Enter.

Чтобы переместить курсор в другой элемент, установите флажок Move selection after Enter. В поле Direction задайте, как вы хотите, чтобы курсор переместился.

В поле Decimal separator for exporting numeric data via system clipboard задайте десятичный разделитель для чисел, которые вы сокращаете или копируете с редактора Переменных и затем вставляете в текстовые файлы или другие приложения.

Эта настройка не оказывает влияния на числовые данные, скопированные с и вставленный в MATLAB. В MATLAB десятичные разделители всегда являются периодами.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

PreferenceИспользование
Threshold for saving variables to MATLAB script
File formattingУстановите ширину символов, в которой текст в скрипте MATLAB перенесен путем определения Maximum characters per line.
n element and smaller arrays show statistics