Иллюстрированный самоучитель по Mathematica 3/4

Запись графических объектов в файл формата DXF. Фильтрация опций (FilterOptions).

В широко распространенных графических системах AutoCAD используется формат файлов DXF. Подпакет DXF позволяет записывать графические объекты Mathematica в этом формате с помощью функции WriteDXF["filename", graphics].

Здесь filename – имя файла, а graphics – имя предварительно созданного графического объекта. Применение данной функции вполне очевидно.

Фильтрация опций (FilterOptions)

В ряде случаев возникает необходимость в передаче опций из одной функции в другую. При этом передавать нужно не – все опции, а только те из них, которые имеют смысл для вызываемой функции. В подпакете FilterOptions имеется функция, позволяющая фильтровать опции:

  • FilterOptions [symbol, opt1, opt2,…] – возвращает набор опций, применимых к объекту symbol.

Рисунок 13.15 поясняет применение опции фильтрации для создания графической функции Plotlntegrate, строящей график интеграла от заданной функции. Показан также пример построения графика интеграла от функции Cos [x] в интервале от 0 до 2π. Как и следовало ожидать, график функции очень близок к синусоиде.

Иллюстрированный самоучитель по Mathematica 3/4 › Полезные функции › Запись графических объектов в файл формата DXF. Фильтрация опций (FilterOptions).
Рис. 13.15. Пример применения подпакета FilterOptions

Вы можете опробовать действие этой графической функции и на других примерах (желательно, чтобы интегрируемая функция не имела особенностей в пределах области построения графика).

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.