2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 вывод координат (точек) параметрической кривой в mathematica
Сообщение08.03.2015, 15:07 
Здравствуйте!
Моя цель - нарисовать геометрию в mathematica и экспортировать точки для построения уже в инженерном софте.
Каким образом вывести/отобразить набор точек (координат x и y в виде таблицы) построенной параметрической кривой, например, эллипса
Код:
ContourPlot[x^2/a^2 + y^2/b^2 == 1, {x, -4, 4}, {y, -4, 4},
  PlotPoints -> 50, BoxRatios -> {1, 1}, ContourStyle -> Opacity[0.8], MeshStyle -> Opacity[0.3]], {a, 0.1, 10}, {b, 0.1, 10}]
.
Заранее благодарен!

 
 
 
 Re: вывод координат (точек) параметрической кривой в mathematica
Сообщение08.03.2015, 16:15 
Аватара пользователя
(В приведённом вами коде однозначно чего-то не хватает. Полагаю, там сначала ещё было Table[.)
Можно ведь просто экспортировать график в требуемом формате (DXF, OBJ, 3DS...)

 
 
 
 Re: вывод координат (точек) параметрической кривой в mathematica
Сообщение08.03.2015, 16:31 
Да. Для одного эллипса
Код:
ContourPlot[x^2 + y^2 == 1, {x, -4, 4}, {y, -4, 4}, PlotPoints -> 50,
  BoxRatios -> {1, 1}, ContourStyle -> Opacity[0.8], MeshStyle -> Opacity[0.3]][[1,1]]

 
 
 
 Re: вывод координат (точек) параметрической кривой в mathematica
Сообщение08.03.2015, 16:35 
Aritaborian в сообщении #987434 писал(а):
(В приведённом вами коде однозначно чего-то не хватает. Полагаю, там сначала ещё было Table[.)
Можно ведь просто экспортировать график в требуемом формате (DXF, OBJ, 3DS...)

Точнее так
Код:
Manipulate[
ContourPlot[x^2/a^2 + y^2/b^2 == 1, {x, -4, 4}, {y, -4, 4},
  PlotPoints -> 50, BoxRatios -> {1, 1}, ContourStyle -> Opacity[0.8],
   MeshStyle -> Opacity[0.3]], {a, 0.1, 10}, {b, 0.1, 10}]

Мне необходимо именно координаты точек, экспорт графика в моем случае проблему не решит.

-- 08.03.2015, 04:43 --

Vince Diesel
Aritaborian
спасибо! нужно было именно то!

 
 
 [ Сообщений: 4 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group