mupadNotebookTitle

Заголовок окна блокнота MuPAD

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Чтобы преобразовать файл блокнота MuPAD в файл live скрипта MATLAB, смотрите convertMuPADNotebook. Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, несмотря на то, что существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.

Синтаксис

T = mupadNotebookTitle(nb)

Описание

пример

T = mupadNotebookTitle(nb) возвращает массив ячеек, содержащий заголовок окна блокнота MuPAD с указателем nb. Если nb является вектором указателей на блокноты, то mupadNotebookTitle(nb) возвращает массив ячеек, одного размера как nb.

Примеры

свернуть все

При знании указателей на блокноты найдите заголовки этих блокнотов.

Предположим, что ваша текущая папка содержит блокноты MuPAD под названием myFile1.mn и myFile2.mn. Откройте их сохраняющий их указатели в переменных nb1 и nb2, соответственно. Также создайте новый блокнот с указателем nb3:

nb1 = mupad('myFile1.mn')
nb2 = mupad('myFile2.mn')
nb3 = mupad
nb1 = 
myFile1

nb2 = 
myFile2

nb3 = 
Notebook1

Найдите заголовки myFile1.mn и myFile2.mn:

mupadNotebookTitle([nb1; nb2])
ans = 
    'myFile1'
    'myFile2'

Получите массив ячеек, содержащий заголовки всех в настоящее время открытых блокнотов MuPAD.

Предположим, что ваша текущая папка содержит блокноты MuPAD под названием myFile1.mn и myFile2.mn. Откройте их сохраняющий их указатели в переменных nb1 и nb2, соответственно. Также создайте новый блокнот с указателем nb3:

nb1 = mupad('myFile1.mn')
nb2 = mupad('myFile2.mn')
nb3 = mupad
nb1 = 
myFile1

nb2 = 
myFile2

nb3 = 
Notebook1

Предположим, что нет никаких других открытых блокнотов. Используйте allMuPADNotebooks, чтобы получить вектор указателей на эти блокноты:

allNBs = allMuPADNotebooks
allNBs = 
myFile1
myFile2
Notebook1

Перечислите заголовки всех открытых блокнотов. Результатом является массив ячеек из символьных векторов.

mupadNotebookTitle(allNBs)
ans = 
    'myFile1'
    'myFile2'
    'Notebook1

mupadNotebookTitle возвращает массив ячеек заголовков, даже если существует только один элемент в том массиве ячеек. Если mupadNotebookTitle возвращает массив ячеек одного элемента, можно быстро преобразовать его в вектор символов при помощи char.

Создайте новый блокнот с указателем nb:

nb = mupad;

Найдите заголовок того блокнота и преобразуйте его в вектор символов:

titleAsStr = char(mupadNotebookTitle(nb));

Используйте заголовок тот же путь в качестве любого вектора символов:

disp(['The current notebook title is: ' titleAsStr])
The current notebook title is: Notebook1

Входные параметры

свернуть все

Указатель на блокнот MuPAD, заданный как указатель блокнота MuPAD или вектор указателей. Вы создаете указатель блокнота при открытии блокнота с функцией openmn или mupad.

Можно получить список всех открытых блокнотов с помощью функции allMuPADNotebooks. mupadNotebookTitle принимает вектор указателей, возвращенных allMuPADNotebooks.

Выходные аргументы

свернуть все

Заголовок окна блокнота MuPAD, возвращенного как массив ячеек. Если nb является вектором указателей на блокноты, то T является массивом ячеек, одного размера как nb.

Введенный в R2013b