|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
19.09.2019, 15:48 | #11 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
поясню на рисунке
risunok1.jpg а вот площадь я бы лично считал через сумму бесконечно малых значений (см. программу) и даже близко к тригонометрии не подходил! |
19.09.2019, 15:59 | #12 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,550
|
тригонометрически - быстрее и точнее безо всяких интегралов. То, что можно аналитически - не стоит численных методов, я так думаю..
Площадь верхней четвертинки - Пи / 4. Угол = ArcCos (x). Площадь сектора = (Пи / 4) * (угол / (Pi /4) ) = угол ( в радианах ) . И минус площадь треугольника . Для нижней полу... - чуть сложнее, но тоже считается без интегралов и на калькуляторе. А если интегрировать - лучше по Симпсону, он для плавных кривых хорошо приспособлен. Может быть, 2..3 удвоений было бы достаточно для уже приличной точности. Последний раз редактировалось digitalis; 19.09.2019 в 16:03. |
19.09.2019, 16:03 | #13 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
вот с буквами рисунок, чтобы проще объяснять было: risunok1let.jpg разной штриховкой выделены фигуры, площадь которых надо найти Последний раз редактировалось Serge_Bliznykov; 19.09.2019 в 16:11. |
|
19.09.2019, 16:37 | #14 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Сергей, вверху полукруг радиусом AB. BXM пол сектора этого круга. Внизу аналогично, только два полукруга
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
19.09.2019, 16:40 | #15 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
19.09.2019, 16:47 | #16 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
BCM - сектор
BXM - его половина ой, сегмент а не сектор ) Начал же с сегмента, а тут сектора всплыли, хаос в голове короче )) адд если от центр в B провести луч, то в общем то и сектор образуется )
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 19.09.2019 в 16:57. |
19.09.2019, 17:14 | #17 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
всё. теперь понял.
отсюда википедия - сегмент s_segment.png теперь я понял, как вы предлагает вычислять (правда площадь прямоугольного треугольника тут вообще не при делах, но это не важно). но, на мой взгляд,можно, конечно, выводить формулы, вычислять центральный угол, чтобы найти площадь сегмента, а можно прогнать цикл и получить площадь за X шагов с заданной точностью. впрочем, выбирать автору темы. |
19.09.2019, 20:27 | #18 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,550
|
Я формулы площади сегмента отродясь не знал, потому предлагал вычислить площадь сектора ABM и вычесть площадь треугольника АВХ. Чем длиннее - тем лучше ( не всегда )
Вот стьюден заставил дядей мозгами пораскинуть, а готову прогу так и не намулюкали, гады Последний раз редактировалось digitalis; 19.09.2019 в 20:30. |
22.09.2019, 07:08 | #19 |
Я самый любопытный
Участник клуба
Регистрация: 24.07.2012
Сообщений: 1,949
|
Код:
|
22.09.2019, 10:49 | #20 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,550
|
Ну вот, давненько не было Лучшего Друга всех лентяев
А про язык ТС секретничал, ни гу-гу. Мож ему не паскалеподобный, а что-нить вроде Ада или ЛИСП? Я в ТП7 решил проверить - облом-с, там аркосинуса нема Хучь убей или через арктангенсы... Последний раз редактировалось digitalis; 22.09.2019 в 11:40. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
написать код программы, вычисляющей длину линии вертикального разреза фигуры | KASATKA_AA | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 17.09.2018 11:49 |
Вычислить длину линии разреза (Java(NetBeans IDE 7.2.1)) | Наталья Михайловна | Помощь студентам | 2 | 06.03.2013 06:46 |
Длина линии вертикального разреза (Pascal) | Viload | Python | 6 | 04.10.2012 12:19 |
Длина линии вертикального разреза фигуры | fbsd | Помощь студентам | 4 | 07.02.2012 21:20 |