Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Разное
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 16.01.2013, 23:08
positivesmile positivesmile вне форума
Прохожий
 
Регистрация: 16.11.2012
Сообщения: 13
Репутация: 10
По умолчанию Забыл всю математику напрочь

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

Рисунок:


Помню что прямая это y=kx+b,
эллипс это ((x-x0)^2)/a^2 +((y-y0)^2)/b^2 = 1,
окружность это (x-x0)^2+(y-y0)^2=R^2

Но как составить уравнения из рисунка никак не могу вспомнить.
Если кто помнит как это делается, помогите пожалуйста)
Ответить с цитированием
  #2  
Старый 16.01.2013, 23:33
Аватар для M.A.D.M.A.N.
M.A.D.M.A.N. M.A.D.M.A.N. вне форума
Sir Richard Abramson
 
Регистрация: 05.04.2008
Сообщения: 5,505
Версия Delphi: XE10
Репутация: выкл
По умолчанию

Функцию представить кусочно заданной, площадь посчитать через интеграл, разбивая на трапеции например.
__________________
— Как тебя понимать?
— Понимать меня не обязательно. Обязательно меня любить и кормить вовремя.


На Delphi, увы, больше не программирую.
Рекомендуемая литература по программированию
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо M.A.D.M.A.N. за это полезное сообщение:
OTVET (17.01.2013), positivesmile (16.01.2013)
  #3  
Старый 16.01.2013, 23:37
positivesmile positivesmile вне форума
Прохожий
 
Регистрация: 16.11.2012
Сообщения: 13
Репутация: 10
По умолчанию

Это то понятно, я не могу понять что подставить в x0 и y0 в эллипсе и окружности)
Как найти в них центр?

Вот то, что я не могу найти:

Последний раз редактировалось positivesmile, 16.01.2013 в 23:54.
Ответить с цитированием
  #4  
Старый 17.01.2013, 14:59
icWasya icWasya вне форума
Местный
 
Регистрация: 09.11.2010
Сообщения: 499
Репутация: 10
По умолчанию

Ну для окружности - на чертеже есть две засечки
X = -38 и Y = -37
Так что окружность это (X-11)^2 + (Y-10)^2 = 27

А вот эллипс (X-x0)^2/30^2 + (Y-3)^2/37^2 = 1
но кроме того, он пересекается с линией Y=0 в точке (X=-18)
Подставьте эту координату в уравнение эллипса,
((-18)-x0)^2/30^2 + (0-3)^2/37^2 = 1
и найдите x0
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо icWasya за это полезное сообщение:
OTVET (18.01.2013), positivesmile (17.01.2013)
  #5  
Старый 17.01.2013, 18:11
positivesmile positivesmile вне форума
Прохожий
 
Регистрация: 16.11.2012
Сообщения: 13
Репутация: 10
По умолчанию

icWasya, спасибо, точно!))
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 03:04.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter