Закройте Notebook MuPAD из MATLAB

Примечание

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

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

Чтобы закрыть блокноты из Окна Команды MATLAB, используйте close, функционируют и задают указатель на тот блокнот. Например, создайте блокнот с указателем nb:

nb = mupad;

Теперь, закройте блокнот:

close(nb)

Если у вас нет указателя на блокнот (например, если вы создали его, не задавая указатель или случайно удалили указатель позже), используйте allMuPADNotebooks, чтобы возвратить указатели на все в настоящее время открытые блокноты. Эта функция возвращает вектор указателей. Например, создайте три блокнота без указателей:

mupad
mupad
mupad

Используйте allMuPADNotebooks, чтобы получить вектор указателей на эти блокноты:

nbhandles = allMuPADNotebooks
nbhandles = 
Notebook1
Notebook2
Notebook3

Закройте первый блокнот (Notebook1):

close(nbhandles(1))

Закройте все блокноты:

close(allMuPADNotebooks)

Если вы изменяете блокнот и затем пытаетесь закрыть его, MuPAD поднимает диалоговое окно, спрашивающее, хотите ли вы сохранить изменения. Чтобы подавить это диалоговое окно, вызовите close с флагом 'force'. Вы можете хотеть использовать этот флаг, если ваша задача требует открытия многих блокнотов, оценки их и затем закрытия их. Например, предположите, что вы хотите оценить блокноты myFile1.mn, myFile2.mn..., myFile10.mn, расположенный в вашей текущей папке. Во-первых, откройте блокноты. Если у вас нет никаких других блокнотов открытыми, можно пропустить определение указателей и дальнейшего использования allMuPADNotebooks. В противном случае не забывайте задавать указатели.

mupad('myFile1.mn')
mupad('myFile2.mn')
...
mupad('myFile10.mn')

Оцените все блокноты:

evaluateMuPADNotebook(allMuPADNotebooks)

Когда вы оцениваете блокноты MuPAD, вы также изменяете их. Поэтому, когда вы пытаетесь закрыть их, диалоговое окно, прося, чтобы вы, чтобы сохранить изменения появились для каждого блокнота. Чтобы подавить диалоговое окно и отменить изменения, используйте флаг 'force':

close(allMuPADNotebooks,'force')