Показать сообщение отдельно
Старый 09.08.2006, 12:32
Александр Мостовой вне форума Посмотреть профиль Отправить личное сообщение для Александр Мостовой Посетить домашнюю страницу Александр Мостовой Найти все сообщения от Александр Мостовой
  № 6  
Ответить с цитированием
Александр Мостовой
 
Аватар для Александр Мостовой

Регистрация: Sep 2001
Адрес: Харьков
Сообщений: 305
Отправить сообщение для Александр Мостовой с помощью ICQ Отправить сообщение для Александр Мостовой с помощью Skype™
Цитата:
yt=k1*xt-k1*xnp[j]-(-ynp[j]);//Уравнение 1-й линии
Что-то странное уравнене прямой у тебя
что такое j ?
почему ты назвал их yt и xt, а не x и y?
Цитата:
yt=ynp[i]+Math.sqrt(rp[i]*rp[i]-((xt-xnp[i])*(xt-xnp[i])));
- уравнение окружности обычно задают параметрически... Иначе будет только половина точек...

уравнение любой прямой можно привести к виду
kx+b=0

уравнение параметрической окружности
x=sin(t)
y=cos(t)
решаем
k*sin(t)+b=0
sin(t)=-b/k
t=arcsin(-b/k)
x=sin(t) - считаем...

Т.е. вероятно ты просто не правильно сформулировал задачу..
Возможно что твоя прямыя движется во времени - и то же зависит от дополнительных переменных, (i или t)...
Это уже тогда не прямая, а поверхность точек, где одна их координат время
__________________
...


Последний раз редактировалось Александр Мостовой; 09.08.2006 в 12:36.