Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
Ядро MuPAD® использует xml формат, чтобы связаться со средством отображения. Обычно, plot
команда в MuPAD отправляет поток данных XML непосредственно к средству просмотра, которое представляет изображение.
После двойного щелчка по изображению, средство просмотра (см. раздел Viewer, Браузер и Инспектора: Интерактивная Манипуляция), обеспечивает пункт меню 'Edit/Export …', который открывает диалоговое окно, позволяющее сохранить картинку во множестве графических форматов:
‘Формат’ Графики VCam, обозначенный расширением файла ‘.xvz’. Это - сжатая версия xml данных о ASCII, используемых MuPAD.
‘Несжатый Графический’ формат VCam, обозначенный расширением файла ‘.xvc’, сохраняет эти данные XML в несжатом файле ASCII (получившийся файл может быть считан с любым текстовым редактором).
Можно использовать инструмент 'VCam' графики MuPAD, чтобы открыть такие файлы и отобразить данные XML.
Далее, существуют различные стандартные растровые форматы, такие как bmp, jpg, eps и т.д., в котором может храниться изображение.
Графики MuPAD могут также быть сохранены в “пакетном режиме” путем определения атрибута OutputFile = filename
в plot
вызов:
plot(primitives, OutputFile = "mypicture.xvz"):
Здесь, дополнительный .xvz
из имени файла "mypicture.xvz"
указывает, что данные XML MuPAD должны быть записаны и, наконец, файл должен быть сжат. В качестве альтернативы дополнительный .xvc
может использоваться, чтобы записать данные XML без итогового сжатия файла (получившийся текстовый файл может быть считан с любым текстовым редактором). Файлы в обоих форматах могут быть открыты инструментом 'VCam' графики MuPAD, чтобы сгенерировать график, закодированный данными XML.
Если переменная окружения MuPAD WRITEPATH
не имеет значения, предыдущий вызов создает файл в директории, где MuPAD установлен. Абсолютный путь может быть задан, чтобы поместить файл куда-либо еще:
plot(primitives, OutputFile = "C:\\Documents\\mypicture.xvz"):
В качестве альтернативы переменная окружения WRITEPATH
может быть установлен:
WRITEPATH := "C:\\Documents": plot(primitives, OutputFile = "mypicture.xvz"):
Теперь данные о графике хранятся в файле ‘C:\Documents\mypicture.xvz
’.
Если блокнот MuPAD сохранен в файл, его местоположение доступно в блокноте как переменная окружения NOTEBOOKPATH
. Если вы хотите сохранить свой график в той же папке как блокнот, можно вызвать
plot(primitives, OutputFile = NOTEBOOKPATH."mypicture.xvz"):
Кроме того, чтобы сохранить файлы как данные XML, изображения MuPAD могут также быть сохранены во множестве стандартных графических форматов, таких как jpg, eps, svg, bmp и т.д. В пакетном режиме экспорт инициирован OutputFile
припишите таким же образом что касается сохранения в xml формате. Только используйте соответствующее расширение имени файла, указывающего на формат. Следующие команды сохраняют график в четырех различных файлах в jpg, eps, svg, и bmp формате, соответственно:
plot(primitives, OutputFile = "mypicture.jpg"): plot(primitives, OutputFile = "mypicture.eps"): plot(primitives, OutputFile = "mypicture.svg"): plot(primitives, OutputFile = "mypicture.bmp"):
В системах Windows® анимированный график MuPAD может быть экспортирован в avi формат:
plot(plot::Function2d(sin(x - a), x = 0..2*PI, a = 0..5) OutputFile = "myanimation.avi"):
Если никакое расширение файла не задано именем файла, расширение по умолчанию .xvc
используется, т.е. сжатые данные XML записаны.
В дополнение к OutputFile
, существует атрибут OutputOptions
задавать параметры для некоторых форматов экспорта. Допустимое значение для этого атрибута является списком уравнений
OutputOptions = [<ReduceTo256Colors = b >, <DotsPerInch = n1>, <Quality = n2>, <JPEGMode = n3>, <EPSMode = n4>, <AVIMode = n5>, <WMFMode = n6>, <FramesPerSecond = n7>, <PlotAt = l1>]
Каждая запись списка является дополнительной. Параметры:
b | TRUE или FALSE . Оказывает влияние для экспорта в некоторые растровые форматы только. С TRUE , только 256 различных цветов хранятся в растровом файле. Значением по умолчанию является FALSE . |
n1 | Положительное целое число, устанавливающее разрешение в точках на дюйм (точки на дюйм). Оказывает влияние для экспорта в растровые форматы только. Значение по умолчанию зависит от оборудования. |
n2 | Одно из целых чисел 1, 2, …, 100. Это целое число представляет значение процента, определяющее качество экспорта. Оказывает влияние для jpg, 3D eps, 3D wmf, и avi экспортируют только. Значением по умолчанию является 75 . |
n3 | 0 , 1 , или 2 . Оказывает влияние для экспорта jpg только. Флаг 0 представляет jpg режим 'Baseline Sequential', 1 представляет 'Прогрессивный', 2 представляет ‘Последовательный Оптимизированный’. Значение по умолчанию 0 . |
n4 | 0 или 1 . Оказывает влияние для экспорта eps только. Флаг 0 представляет режим 'Painter's Algorithm' eps, 1 представляет ‘Алгоритм Дерева BSP’. Значение по умолчанию 0 . |
n5 | 0 , 1 или 2 . Оказывает влияние для экспорта avi только. С 0 , ‘Microsoft® Video 1 Codec’ используется. С 1 , ‘Несжатый Один Кодек Системы координат’ используется. С 2 , ‘Радиус Кодек Cinepak’ используется. Значение по умолчанию 0 . |
n6 | 0 , 1 или 2 . Оказывает влияние для экспорта wmf только. С 0 , Алгоритм ‘Живописца’ используется. С 1 , ‘Алгоритм Дерева BSP’ используется. С 2 , 'внедренное растровое изображение' создается. Значение по умолчанию 0 . |
n7 | Положительное целое число, устанавливающее кадры в секунду для avi быть сгенерированным. Оказывает влияние для экспорта avi только. Значением по умолчанию является 15 . |
l1 | Список действительных значений между TimeBegin и TimeEnd который определяет времена, в которые изображения должны быть сохранены от анимации. |