Как сделать видимым в матлаб воркспейс
Перейти к содержимому

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

  • автор:

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

Opening the Wor kspace Browser

To open the Workspace browser, select Workspace from the Desktop menu in the MATLAB desktop, or type workspace at the Command Window prompt.

The Workspace browser opens.

Viewing and Editing Values in the Current Workspace

The Workspace browser shows the name of each variable, its value, its array size, its size in bytes, and the class. The icon for each variable denotes its class.

To resize the columns of information, drag the column header borders. To show or hide any of the columns, or to specify the sort order, select View -> Choose Columns.

You can select the column on which to sort as well as reverse the sort order of any column. Click a column heading to sort on that column. Click the column heading again to reverse the sort order in that column. For example, to sort on Name, click the column heading once. To change from ascending to descending, click the heading again. You cannot sort by the Value column in the Workspace browser.

You can edit values directly in the Workspace browser Value column. To edit a value, select the row to change in the Value column and type in the new value.

Function Alternative

Use who to list the current workspace variables. Use whos to list the variables and information about their size and class. For example:

2.3. Рабочее пространство пакета matlab

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

Для того чтобы узнать текущее значение любой переменной, размещенной в рабочем пространстве MATLAB достаточно набрать в командной строке имя переменной и нажать клавишу «Enter». Однако более удобным, с нашей точки зрения, является использование окна Workspace, в котором отображаются все переменные, использованные в данном сеансе работы с пакетом (рис. 2.6).

Рис. 2. 6. Структура рабочего пространстваMATLAB, после выполнения команд,

представленных на рис. 1. 5. и в командном окне на данном рисунке

Двойной щелчок левой кнопкой мыши по строке, содержащей имя пе­ременной, приводит к появлению окна Array Editor, в котором можно просматривать и менять значения выбранной переменной. Для примера на рис. 2.7 показано соответствующее окно, появившееся после двойного клипа по строке, содержащей имя переменной А.

Рис. 2. 7. Просмотр элементов матрицы А

Задание. Сделать 2…3 задания на просмотр элементов матрицы

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

clear namel, name2 . . .

Здесь namel, name2, . – имена удаляемых переменных. Также можно обратиться к команде clear, как к функции, аргументами которой являются, строки, содержащие имена удаляемых переменных:

clear ( ‘имя1’, ‘имя2’ )

Для одновременного удаления всех переменных следует использовать

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

Данная команда отображает в рабочем окне список всех переменных, находящихся в рабочем пространстве MATLAB. Выполнив команды, представленные на рис. 2. 6, и далее команду

Your variables are:

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

File – Save Workspace as. . .

После чего появляется стандартное диалоговое окно операционной системы Windows для выбора каталога на диске и имени файла. Для файлов, в которых MATLAB сохраняет значения переменных из рабочего пространства должно использоваться расширение mat, поэтому такие файлы принято называть «МАТ-файлами>>.

Вместо использования рассмотренной команды меню можно непосредственно в командном окне MATLAB указать путь к папке, в которой будет сохранен данный файл, введя команду

и нажав клавишу ENTER. Если путь к сохраняемому файлу не указан, то он будет сохранен в текущем рабочем каталоге. Название данного каталога отображается в полосе инструментов командного окна MATLAB в окне Current Directory (см. рис. 2.1). Отметим, что получить имя текущего каталога можно также выполнив команду

а изменить текущий каталог командой

cd путь_к_новому каталогу

В каждом сеансе работы с MATLAB целесообразно в качестве текущего каталога задавать тот каталог, с файлами которого предстоит работать чаще всего.

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

File → Load Workspace. . .

которая в стандартном Windows-диалоговом окне Load .mat file потребует указать нужный МАТ-файл.

Можно соединить в текущем рабочем пространстве MATLAB содержимое нескольких предыдущих сеансов работы, загрузив последовательно несколько разных файлов. В тоже время важно помнить о том, что при совпадении имен переменных из разных сеансов работы в текущем сеансе в рабочем пространстве будет представлена лишь переменная из последне­го открытого МАТ-файла.

Вместо рассмотренной команды меню можно использовать команду

load имя_МАТ-файла

непосредственно в командном окне MATLAB.

Существует возможность считать из записанного на диске МАТ-файла в рабочее пространство значения отдельных переменных. Для этого ис­пользуется предыдущая команда, дополненная именами соответствующих переменных:

load имя_МАТ-файла имя1, имя2, .

В результате ее выполнения из МАТ-файла будут считаны переменные с именами имя1, имя2 и т.д. Если МАТ-файл указан без полного пути к нему, то он должен находиться в текущем каталоге MATLAB.

Завершая краткое рассмотрение командного окна MATLAB, отметим следующие особенности ее команд. (Под командами пользователя мы по­нимаем предписания MATLAB выполнить некоторое действие: например, показать текущий каталог.) Часть команд MATLAB могут задаваться не­сколькими способами: с помощью меню главного (командного) окна, с по­мощью кнопок на полосе инструментов и с помощью ввода с клавиатуры ключевых (зарезервированных) слов с последующим нажатием клавиши «ENTER». Другие команды можно реализовать только с помощью ввода с клавиатуры соответствующих им ключевых слов (например, команда cd).

Режим работы с MATLAB, в котором пользователь вводит команды в командной строке, задавая математические выражения или обращаясь к функциям MATLAB, называется интерактивным режимом.

По любой команде MATLAB можно получить быструю справку, выпол­нив команду

help имя команды

Более просто получить доступ к внутренней справочной информации MATLAB, выполнив команду меню Help Matlab Help, в результате чего появится диалоговое окно, представленное на рис 2.8.

Рис. 2. 8. Окно справочной системыMATLAB

Выбирая в его левой половине пункт MATLAB Function Reference и да­лее пункт Alphabetical List of Functions, получаем доступ к упорядочен­ной по алфавиту справочной информации по всем командам и функциям ядра MATLAB.

Matlab workspace window is not showing variables

I am using lastest Matlab 7.13 R2011b release. I could not find solution on the web. My workspace is not showing variables. Please suggest a solution how to fix it.

And I’ve read the similar topic about it, the guy has upgraded mathlab to R2011a, but I’m using the latest one

I am assigning variables from command line example:

And there are no variables in Workspace windows.

When I Try to assign variables from workspace window, I click ‘New’, it says:

I am using Windows 7 / x64

I know about who and whos command, but shouldn’t it produce my variables to workspace?

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

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

Как открыть workspace в matlab

The Workspace browser enables you to view and interactively manage the contents of the workspace in MATLAB ® . For each variable or object in the workspace, the Workspace browser also can display statistics, when relevant, such as the minimum, maximum, and mean.

You can edit the contents of scalar (1-by-1) variables directly in the Workspace browser. Right-click the variable and select Edit Value. To edit other variables, double-click the variable name in the Workspace browser to open it in the Variables editor.

Open the Workspace Browser

To open the Workspace browser if it is not currently visible, do one of the following:

MATLAB Toolstrip: On the Home tab, in the Environment section, click Layout. Then, in the Show section, select Workspace.

MATLAB command prompt: Enter workspace .

In MATLAB Online™ , you can minimize the Workspace browser by collapsing the panel in which it resides. For example, if the Workspace browser is in the left side panel, click the button at the bottom left corner of the panel to collapse the panel. To restore the panel, click the button. If the Workspace browser is in the left or right side panel and the panel contains multiple tools, you also can minimize it by clicking the button to the left of the Workspace browser title bar.

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

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