Практикум по компьютерной геометрии
книга

Практикум по компьютерной геометрии

Год: 2016

Место издания: Москва

ISBN: 978-5-9556-0117-5

Страниц: 462

Артикул: 76542

Возрастная маркировка: 16+

Электронная книга
150

Краткая аннотация книги "Практикум по компьютерной геометрии"

Курс представляет собой конспект занятий практикума по компьютерной геометрии, разработанного и внедренного на механико-математическом факультете МГУ сотрудниками кафедры дифференциальной геометрии и приложений. Первая часть книги содержит подробное описание вычислительных, графических, динамических и анимационных возможностей пакета Mathematica Wolfram Research, Inc. После знакомства с ней читатель сможет самостоятельно создавать простейшие компьютерные геометрические модели самых разнообразных объектов и явлений. Во второй части более подробно описаны возможности использования геометрического компьютерного моделирования в таких важных для приложений областях как вычислительная геометрия, теория графов, дискретная оптимизация. Также обсуждаются возможности создания пользовательских пакетов на примере разработанного авторами учебного пакета, позволяющего легко и наглядно решать многие стандартные задачи по тензорному исчислению на гладких поверхностях.
 

Содержание книги "Практикум по компьютерной геометрии"


Выходные данные
Лекция 1. Первое знакомство с пакетом Mathematica
Лекция 2. Графика: основные принципы
Лекция 3. Элементы управления и динамика
Лекция 4. Детализация
Лекция 5. Кривые и поверхности в компьютерной геометрии, I
Лекция 6. Кривые и поверхности в компьютерной геометрии, II
Лекция 7. Графы в компьютерной геометрии
Лекция 8. Тензоры: опыт создания пользовательского пакета программ
Лекция 9. Список задач
Список литературы

Все отзывы о книге Практикум по компьютерной геометрии

Чтобы оставить отзыв, зарегистрируйтесь или войдите

Отрывок из книги Практикум по компьютерной геометрии

Преодолеть эту трудность можно с помощью более хитрого выбораточек на графике. Так например, если выбирать точки известнымметодом Чебыше-ва, то для аналитических функций погрешностьубывает с ростом степени многочлена как геометрическая прогрессия.Другой широко применяемый метод состоит в использовании кусочно-полиномиальных интерполяционных функций - так называемыхсплайнов.В дословном переводе слово spline означает лекало или рейкуиспользуемую в строительных или морских конструкциях. Впервыепонятие сплайна как кусочно-полиномиальной функции было введеноИсааком Шенбергом (1903-1990, Румыния, США) в 1943-1946 годах прирешении прикладных задач для американских ВВС, а затем и втеоретических исследованиях. Широкую известность и применениесплайны нашли после того, как в 60-е годы прошлого века французскиематематики-прикладники Пьер Безье, работавший на Рено, и Поль деКастелье, работавший на Ситроен, независимо применили их длясоздания первых САПР в автомобилестроении. Конечно, мы не знаемточно, как выглядела их программа, но суть ее, вероятно, сводилась кследующей демо-версии:In[2] :=DynamicModule [ {color, carbody, degrees, mesh}, Manipulate[ Graphics3D[{ color, Specularity[White, 50] , BSplineSurf ace [carbody , SplineDegree -> Floor [degrees] ] , If[mesh, {Dashed, Blue, Line[carbody], Line[Transpose[carbody]], Red, PointSize [Medium] , Point /@ carbody} , { } ] } , Boxed -> False, Lighting -> "Neutral" , RotationAction -> "Clip" , Viewpoint -> {-2,-2,2}], Row[ {Control [{{degrees, {2, 2}, "Порядок"}, {1, 1}, {14, 7}, ImageSize-> {140, 70}}], Dynamic[Floor[degrees]]}, Spacer[10]], Row[ ...