2014 dxdy logo

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

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




 
 Соединение точек на графике [Mathematica]
Сообщение28.10.2014, 20:43 
Доброго времени суток, вкратце опишу свой вопрос: Я построил объединенный параметрический график 2-х функций (см. код), на нем отметил значение функции с шагом t=540 (у меня таких точек получилось по 20 штук на каждом графике). Можно ли как-нибудь соединить 1-ю точку на 2ом графике с 1-ой точкой на первом (окружности), а ее в свою очередь с началом координат?

Код:
x[1] = l*Cos[\[Phi]1[t]];
x[2] = l*Cos[\[Phi]1[t]] + l2*Cos[\[Phi]2[t]];
y[1] = l*Sin[\[Phi]1[t]];
y[2] = l*Sin[\[Phi]1[t]] + l2*Sin[\[Phi]2[t]];

{h} = x[1] /. Resh2
{j} = y[1] /. Resh2
{h1} = x[2] /. Resh2
{j1} = y[2] /. Resh2

pp = ParametricPlot[{{h1, j1}, {h, j}}, {t, 0, 10800}]

gg = Graphics[Point[Table[{h, j}, {t, 0, 10800, 540}]]]
g = Graphics[Point[Table[{h1, j1}, {t, 0, 10800, 540}]]]

Show[{pp, gg, g}]


Изображение

 
 
 
 Re: Соединение точек на графике
Сообщение28.10.2014, 20:46 
Аватара пользователя
Графическим примитивом Line. Потом объединить картинки с помощью Show.

 
 
 
 Re: Соединение точек на графике
Сообщение28.10.2014, 20:54 
Aritaborian в сообщении #923886 писал(а):
Графическим примитивом Line. Потом объединить картинки с помощью Show.

Про лайн вкурсе, но как его применить в данном случае не представляю

 
 
 
 Re: Соединение точек на графике [Mathematica]
Сообщение28.10.2014, 21:11 
Аватара пользователя
Код:
Graphics[Table[Line[{h, j}, {h1, j1}, {0, 0}], {t, 0, 10800, 540}]]
не работает?

 
 
 
 Re: Соединение точек на графике [Mathematica]
Сообщение28.10.2014, 23:06 
Mysterious Light в сообщении #923897 писал(а):
Код:
Graphics[Table[Line[{h, j}, {h1, j1}, {0, 0}], {t, 0, 10800, 540}]]
не работает?

нет

 
 
 
 Re: Соединение точек на графике [Mathematica]
Сообщение28.10.2014, 23:31 
Аватара пользователя
Выдаёт ошибку? Ничего не рисует?

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


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