andrzejn: (Default)
[personal profile] andrzejn
Думаю, что из присутствующих никто советом помочь не сможет, поэтому просто записываю задачку на память.

Кривая в 3-мерном пространстве задана параметрическими уравнениями
x=X(a); y=Y(a); z=Z(a)
Необходимо найти такую функцию a=A(t), чтобы при её подстановке в исходные уравнения получить уравнения движения точки по кривой с постоянной скоростью:
x=X(A(t)); y=Y(A(t)); z=Z(A(t)); (dx/dt)2+(dy/dt)2+(dz/dt)2=const

Я понимаю, что в общем случае задача не решается и надо её считать численно. Но, может, для частного случая синусоид (X(a)=sin(KXa) и аналогично для других координат) найдётся общее аналитическое решение?

Re: ru_math

Date: Monday, 5 July 2004 05:00 (UTC)
From: [identity profile] marishia.livejournal.com
ну тады ой :)

Date: Monday, 5 July 2004 07:18 (UTC)
From: (Anonymous)
(dx/da * da/dt)^2 + (dy/da * da/dt)^2 + (dz/da * da/dt)^2 = const
((dx/da)^2 + (dy/da)^2 + (dz/da)^2) * (da/dt)^2 = const
da/dt = const / sqrt((dx/da)^2 + (dy/da)^2 + (dz/da)^2)
Получили диф.уравнение
A'(t) = F(A(t))
где F(a) = const / sqrt(X'(a)^2 + Y'(a)^2 + Z'(a)^2)

Re: Угу

Date: Tuesday, 6 July 2004 03:13 (UTC)
From: (Anonymous)
Разделяем переменные и интегрируем
da/dt = F(a)
1/F(a)da = dt
integral(1/F(a)da) = integral(dt)
integral(sqrt(X'(a)^2 + Y'(a)^2 + Z'(a)^2)da) = const * t
Осталось найти интеграл в левой части
G(a(t)) = const * t
и взять обратную функцию к G.

Date: Monday, 5 July 2004 07:48 (UTC)
From: [identity profile] garkushev.livejournal.com
Помочь уже, увы, не могу... Многое забылось.
Но как приятно было увидеть знакомые буковки! :)))

Profile

andrzejn: (Default)
Андрій Новосьолов

January 2026

M T W T F S S
    1 2 3 4
5 6 7 8 9 10 11
12 1314 151617 18
19 20 2122 23 24 25
26 27 28293031 

Most Popular Tags

-

Style Credit

Expand Cut Tags

No cut tags
Page generated Wednesday, 28 January 2026 17:21
Powered by Dreamwidth Studios