???
Математика на уровне МГУ

Показано с 1 по 12 из 12

Тема: Help. математики, помогите!

  1. #1
    вечный курсант Аватар для APL
    Регистрация
    25.11.2003
    Адрес
    Гатчинский АСК
    Возраст
    46
    Сообщений
    213

    Help. математики, помогите!

    Очень нужна формула вычисления радиуса и координат центра окружности по координатам 3 точек на окружности.

    Поискал в Яндексе - кучас ссылок на один и тотже файл, который выдает мне стабильно неверный результат...

    Заранее спасибо.
    В небе воздух рассекать - непроста задача. Можно голову сложить не за *** собачий!

  2. #2
    Забанен Аватар для HT
    Регистрация
    03.03.2004
    Адрес
    Москва, Россия
    Возраст
    45
    Сообщений
    2,719

    Ответ: Help. математики, помогите!

    Как координаты точек на окружности задаются?

  3. #3

    Ответ: Help. математики, помогите!

    Цитата Сообщение от APL
    Очень нужна формула вычисления радиуса и координат центра окружности по координатам 3 точек на окружности.

    Поискал в Яндексе - кучас ссылок на один и тотже файл, который выдает мне стабильно неверный результат...

    Заранее спасибо.
    формулы наверное нет.... системму уравнений наверное надо составить и решить ее

    найти координаты равноудаленной точки ... это и есть центр окружности , ну а потом уж радиус...
    Крайний раз редактировалось borkin; 21.04.2005 в 10:32.

  4. #4
    Зашедший
    Регистрация
    09.09.2004
    Адрес
    Pskov
    Возраст
    43
    Сообщений
    74

    Ответ: Help. математики, помогите!

    Вот примеры системы уравнений для
    определения центра и радиуса.

    http://a-geometry.narod.ru/Decisions/Img_17/0385.10.GIF
    http://a-geometry.narod.ru/Decisions/Img_17/0385.09.GIF

    хотя в первом случае тут есть ошибка- не тот знак во втором уравнени.

  5. #5
    вечный курсант Аватар для APL
    Регистрация
    25.11.2003
    Адрес
    Гатчинский АСК
    Возраст
    46
    Сообщений
    213

    Ответ: Help. математики, помогите!

    Спасибо за ответы, но в математике я и раньше не был силен, а теперь забыл и то, что знал... уравнения эти мне не решить, только заново за учебники садиться... нужен просто алгоритм...
    В небе воздух рассекать - непроста задача. Можно голову сложить не за *** собачий!

  6. #6
    Забанен Аватар для HT
    Регистрация
    03.03.2004
    Адрес
    Москва, Россия
    Возраст
    45
    Сообщений
    2,719

    Ответ: Help. математики, помогите!

    Нужно именно математическое(аналитическое) решение? Просто геометрическое - прощще некуда...А вот аналитическое - я попробовал "продавить" систему уравнений - неееее...давно дело было, забыл что оно как напрочь...

  7. #7
    Эскулап Аватар для RusBars
    Регистрация
    09.08.2003
    Адрес
    United Kingdom, North
    Сообщений
    351

    Ответ: Help. математики, помогите!

    Дай мне мыло я тебе вышлю. Рекомендую проверить, т.к. сделано на работе на коленке.

    ----
    Chert vysov. Kogda vernus vyshlu
    Крайний раз редактировалось RusBars; 22.04.2005 в 02:56.
    Pro Fide Pro Ulitiliate Hominum
    На службе у человечества, в ответе перед человечеством

  8. #8
    []||||||[] Аватар для GoRRik
    Регистрация
    04.09.2004
    Адрес
    Kiev
    Возраст
    46
    Сообщений
    833

    Ответ: Help. математики, помогите!


  9. #9
    . Аватар для Maximus_G
    Регистрация
    09.04.2002
    Адрес
    Владивосток
    Возраст
    46
    Сообщений
    10,064

    Ответ: Help. математики, помогите!

    Цитата Сообщение от APL
    Спасибо за ответы, но в математике я и раньше не был силен, а теперь забыл и то, что знал... уравнения эти мне не решить, только заново за учебники садиться... нужен просто алгоритм...
    APL, см. картинки, всё банально.
    Есть 4 точки.

    A(x1, y1);
    B(x2, y2);
    C(x3, y3);

    X(x,y) - искомая, центр окружности.

    И есть система, построенная по теореме Пифагора для прямоугольных треугольников, образуемых перпендикулярами на оси.

    1. (x-x1)^2 + (y-y1)^2 = R^2;
    2. (x-x2)^2 + (y-y2)^2 = R^2;
    3. (x-x3)^2 + (y-y3)^2 = R^2.

    Три уравнения, три неизвестных. Именно так решены примеры на картинках по ссылке от mdfv.
    ---
    О, на мануале.ру совсем красивое решение.
    Крайний раз редактировалось Maximus_G; 22.04.2005 в 03:37.
    "Как говорит наш дорогой шеф, в нашем деле главное - реализьм!" (c) к/ф "Бриллиантовая рука"

  10. #10
    Эскулап Аватар для RusBars
    Регистрация
    09.08.2003
    Адрес
    United Kingdom, North
    Сообщений
    351

    Ответ: Help. математики, помогите!

    Vot.
    Проверьте плз кто может потому как сделано в спешке и со знаками наверняка где-то ошибся. Если обозначить отношение разностей координат(градиент) отдельными буквами то все упрощается как в примере у Boz
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	DSC005561.jpg 
Просмотров:	64 
Размер:	267.1 Кб 
ID:	38856   Нажмите на изображение для увеличения. 

Название:	DSC005571.jpg 
Просмотров:	59 
Размер:	276.8 Кб 
ID:	38857   Нажмите на изображение для увеличения. 

Название:	DSC005581.jpg 
Просмотров:	83 
Размер:	270.7 Кб 
ID:	38858  
    Pro Fide Pro Ulitiliate Hominum
    На службе у человечества, в ответе перед человечеством

  11. #11

    Ответ: Help. математики, помогите!

    лучше два уравнения.... решать проще... радиус потом найти можно... ответ длиннющий... отсканировать только можно...

    Ry Rx, Ax Ay, Bx By, Cx Cy соответственно координаты центра окружности и точек...

    сначала находишь RY потом по второй формуле Rx .... радиус потом....

    а если не очень хочется считать и точность не так уж принципиальна то графически реши, проведи линию между двумя точками так что бы точки были равноудалены на всей линии... (соедини линией их , раздели пополам и проведи перпендикулярную линию) сделай это два раза между разными точками. пересечение этих линий -центр окружности

    все в масштабной системме координат набросай ... и посчитай ответ по линейке

    а еще лучше начав с какой то произвольной точки и правильно сформировав условия задавать шаг и просчитывать ... через тысячу шагов к результату приходишь и голова не болит, и современно, и теоретики отдыхают




    пс , в знаменателе не Cc а Cx ...
    Крайний раз редактировалось borkin; 10.06.2008 в 00:26.

  12. #12
    Заблокирован
    Регистрация
    11.03.2004
    Адрес
    Russian Federation
    Возраст
    55
    Сообщений
    3,715
    Нарушения
    0/1 (10)

    Ответ: Help. математики, помогите!

    Цитата Сообщение от APL
    Очень нужна формула вычисления радиуса и координат центра окружности по координатам 3 точек на окружности.

    Поискал в Яндексе - кучас ссылок на один и тотже файл, который выдает мне стабильно неверный результат...

    Заранее спасибо.
    Выводить в общем виде лень.
    Вот здесь файли экселевский. Если разберёшься, то велкам.
    Есть, конечно ограничения, но , я думаю, ты их сам найдёшь.
    P.S.
    http://algolist.manual.ru/maths/geom...ion/circle.php
    Такое же решение, и ограничения - те же (в случае, если К1 или К2= "дел на 0" просто потусуй точки местами, если К1 и К2 посчитались, а в ответе "дел на 0", то нет такой окружности- точки на 1-й прямой)
    Вложения Вложения
    Крайний раз редактировалось POP; 22.04.2005 в 09:22.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •