![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 24.03.2009
Сообщений: 13
|
![]()
Мне нужно узнать, когда полностью или частично совпадают отрезки. Полностью, как я понял, буде тогда если коэффициенты уравнения совпадут, тоесть a1=a2 b1=b2 c1=c2; А как узнать совпадают ли отрезки частично? тоесть например отрезки с координатами
1 0 1 2 1 2 1 3 Спасибо. |
![]() |
![]() |
![]() |
#2 | |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
![]() Цитата:
![]() А если они, например, просто "пересекаются" - это будет считаться "частичным совпадением"..? ![]()
I am the First of Cyber Evolution...
I am the First to Program your Future... |
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 24.03.2009
Сообщений: 13
|
![]()
Нет, пересечение не будет считаться частичным совпадением.
1 0 1 2 1 1 1 3 (извините что там не так написал....) |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 14.04.2009
Сообщений: 19
|
![]()
Как я поняла, частично совпадают это как бы лежат друг на друге, в таком случае нужно через уравнение прямой (y-y1)/(y2-y1)=(x-x1)/(x2-x1) найти функции содержащие эти отрезки, сравнить их и их область определения. Если функции совпадают и одна из областей содержит часть другой, то отрезки лежат друг на друге, или частично совпадают.
|
![]() |
![]() |
![]() |
#5 | |||
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
![]() Цитата:
Цитата:
![]() Цитата:
I am the First of Cyber Evolution...
I am the First to Program your Future... |
|||
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 24.03.2009
Сообщений: 13
|
![]()
Дано координаты.
"А если, например, отрезки на одной линии, но не имеют общих точек?" Тогда не будет частично совпадать. Последний раз редактировалось VictorS; 16.05.2009 в 17:27. |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 14.04.2009
Сообщений: 19
|
![]()
Используйте уравнение прямой. Тут нет ничего сложного.
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 24.03.2009
Сообщений: 13
|
![]()
Можете показать пример использования?
Спасибо. |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 14.04.2009
Сообщений: 19
|
![]()
В уравнение прямой подставляете координаты (х1, у1)и(х2, у2) сначала одного отрезка потом другого, каждое уравнение приводите к виду у=... и сравниваете
![]() Последний раз редактировалось He77ga; 16.05.2009 в 18:15. Причина: Правка |
![]() |
![]() |
![]() |
#10 |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
![]()
А можно ещё угол прямой сравнивать...
![]()
I am the First of Cyber Evolution...
I am the First to Program your Future... |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Паскаль. выявить отрезки возрастания в последовательности | kano | Помощь студентам | 12 | 31.10.2007 09:44 |