Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

МАТЕМАТИКА [D5, Win95/98, WinME, NT4, Win2k, WinXP]


Svin ©   (2002-12-09 14:40:00) 

Народ Хелп плиз

Вопрос 1 имеется прямая "a" и имеется точка "Z" не лежащая на прямой
надо написать уравнение прямой по двум точкам первая "Z"
а вторая ближайщая точка на отрезке "a"

Вопрос 2 Имеется Окружность и имеется прямая нужно провести перпендикуляр из центра окружности к прямой

Спасибо


zavdim   (2002-12-13 11:33:00) [1]

Вторую - опишу, первую - думай.
Надеюсь, что это все 2-х мерное декартовое, аналитическое и т.д. и т.п.
Ты дал описательный уровень, надо так
Дано:
Окружность (x-a)^2+(y-b)^2=R^2
Прямая Ax+By+C=0.Заметьте все коэф тут вам даны.
Найти ур-ие прямой проходящей через центр и перпенд к данной.
Решение:
1. центр окр-ти - (a,b)
2. Пусть искомая прямая имеет ур-ие Dx+Fx+E=0
3. Ветор (A,B) перп первой прямой, (D,F) перп искомой.
4. Все перп, значит и векторы перп, значит их скалярка =0.
5. AD+BF=0, решений много, но мы можем взять любое ненулевое, например
D=-B, F=A. Почему любое - разберись сам.
6. Итак -Bx+Ay+E=0. и проходит через (a,b)
7. -Ba+Ab+E=0 E=Ba-Ab.

Ответ: -Bx+Ay+(Ba-Ab)=0. А где радиус?


Svin   (2002-12-13 11:04:00) [2]

да и народ кто нить знает интересненькие сайты
типа algolist.manual.ru


Svin   (2002-12-13 11:03:00) [3]

a - отрезок

тока я непонял если х1 = х2 то получается что К можно взять любую
или тока бесконечно большую типа 9.9E+5

да и напишите кто нить пример для

Имеется Окружность и имеется прямая нужно провести перпендикуляр из центра окружности к прямой


Svin   (2002-12-13 11:02:00) [4]

a - отрезок

тока я непонял если х1 = х2 то получается что К можно взять любую
или тока бесконечно большую типа 9.9E+5

да и напишите кто нить пример для

Имеется Окружность и имеется прямая нужно провести перпендикуляр из центра окружности к прямой


zavdim   (2002-12-13 10:51:00) [5]

1. Если перпендикулярная то коэфф = -1/a.
2. a - прямая или отрезок?
Сформулируй задачи четче. А решить их просто, не 5 класс, конечно, но в пределах школы укладывается. Можно векторными бяками пользоваться?


Igor_   (2002-12-13 10:22:00) [6]


// формула прямой линии y = k*x + b
if (x1 == x2) { k = cInfin;}
else { k = (y2 - y1)/(x2 - x1);}
b = y1 - k*x1;


тут один момент имеется, если x1 = x2, то k получается бесконечность, а вообще программа выдаст деление на 0.
Я у себя ввел типа "бесконечность" cInfin- задал
достаточно большое число, которое подходило к моим задачам, чтобы отдельно не обрабатывать случай при k равном бесконечности, когда коэффициенты уравненеия будут использоваться
const double cInfin = 9.9E+5;

А вообще вспомни геометрию из 5-го класса и все получится.


Svin   (2002-12-13 09:15:00) [7]

Народ напишите примерчик пожалуйста
а то у меня книжек по аналитеческой геометрии нет


MBo   (2002-12-09 15:18:00) [8]

>LongIsland
любая перпендикулярная ;)


LongIsland   (2002-12-09 15:16:00) [9]


> MBo © (09.12.02 15:14)


> перпендикулярная ей прямая имеет коэффициент -a

Перпендикулярные?:-)


MBo   (2002-12-09 15:14:00) [10]

обе задачи решаются одинаково- уравнение прямой
y=ax+b (система уравнений по коорд. двух точек)
перпендикулярная ей прямая имеет коэффициент -a


Наверх

Титульная страница Поиск, карта сайта Написать письмо