* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
968
Визуализация в других системах
С помощью команд изменения формата можно получить множество разновид ностей трехмерной графики. В частности, возможен вывод координатных осей, «па раллелепипеда», обрамляющего фигуру, и иных деталей подобных графиков, на пример титульных надписей. Поскольку график строится на основе матрицы, содержащей только координа ты высот фигуры, то истинные масштабы по осям X и Y неизвестны и на рисунках не проставляются. Возможно, впрочем, выводить порядковые номера элементов матриц в заданном направлении (по X и по Y). Необходимо следить за тем, как сформировать векторы X и Y, чтобы фигура выглядела естественно и была видна нужная часть фигуры в пространстве. Все это несколько затрудняет быстрое со здание графиков трехмерных поверхностей нужного вида.
13.2.2. Построение параметрически заданных поверхностей
Большие возможности дает несколько иной способ задания поверхностей – в па раметрическом виде. При этом приходится формировать три матрицы X, Y и Z и указывать их в шаблоне в виде (X,Y,Z). Скобки необходимы, поскольку в про тивном случае Mathcad попытается построить три поверхности по данным мат риц X, Y и Z. На рис. 13.11 показаны построенные таким способом сферы: одна – при пара метрах форматирования, заданных по умолчанию, другая (см. главу 5) – после простого форматирования путем введения обрамляющего параллелепипеда, при менения алгоритма удаления невидимых линий и использования функциональ ной окраски, зависящей от значений координаты x. Подобный способ построения пространственных фигур открывает новые воз можности для наглядной визуализации трехмерных объектов различной формы.
13.2.3. Построение трехмерных фигур с вырезом
Параметрическая форма задания трехмерных фигур открывает еще одну возмож ность – представление объемных фигур с вырезом. Такие фигуры отличаются по вышенной наглядностью, ибо в вырезе видна внутренняя структура фигур. Все, что надо для такого построения, – ограничить диапазон изменения параметриче ских углов, сделав его меньше обычного значения 2?. Этот прием иллюстрирует рис. 13.12. Рекомендуется внимательно сравнить рис. 13.11 и рис. 13.12. Вся разница (в аналитических выражениях) заключается в уменьшении диапазона изменения индекса j – на рис. 13.12 он меняется от 0 до N-4, а на рис. 13.11 – от 0 до N.