|
|
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
В общем, прямоугольный треугольник. Известны длины катетов. Как найти угол n.?! см. рис 1. Думаю тут есть несколько способов через ctg или через теорему Пифагора(sin) Но мозгов не хватает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 11:03:57 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
Dumfl_ME, arctg(b/a) что-то великое ваяете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 11:14:36 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
Dumfl_MEВ общем, прямоугольный треугольник. Известны длины катетов. Как найти угол n.?! см. рис 1. Думаю тут есть несколько способов через ctg или через теорему Пифагора(sin) Но мозгов не хватает. Несколько способов? Вообще-то только один: через тангенс или котангенс (tg(alfa) = 1/ctg(alfa)) Тангенс находится, в соответствии со школьным курсом тригонометрии, как отношение противолежащего катета к прилежащему, т.е. по вашему рисунку, tg(n) = b/a, а угол n, соответственно, как arctg(b/a) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 11:21:04 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
Станислав С...кийDumfl_MEВ общем, прямоугольный треугольник. Известны длины катетов. Как найти угол n.?! см. рис 1. Думаю тут есть несколько способов через ctg или через теорему Пифагора(sin) Но мозгов не хватает. Несколько способов? Вообще-то только один: через тангенс или котангенс (tg(alfa) = 1/ctg(alfa)) Тангенс находится, в соответствии со школьным курсом тригонометрии, как отношение противолежащего катета к прилежащему, т.е. по вашему рисунку, tg(n) = b/a, а угол n, соответственно, как arctg(b/a) А чем арккосинус и арксинус не подходят ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 12:48:50 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
ss18 , потому как автор Синус - одна из тригонометрических функций, обозначется sin. Синусом угла в треугольнике называют отношение катета, лежащего против этого угла (противолежащего катета), к гипотенузе. Взято тут ... Если вспомнить условие автора значения гипотенузы у нас нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 13:01:55 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
krvsaзначения гипотенузы у нас нет. не печальтесь, как известно ещё со времён пифагора, квадрат гипотенузы - есть сумма квадратов катетов, так что, считайте - есть ;-)) весь вопрос в количестве необходимых вычислений ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 13:18:06 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
Т.е. лучше начать рыть подземный ход на чердак? ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 13:23:59 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
krvsaТ.е. лучше начать рыть подземный ход на чердак? зато весело, и все заняты а сколько кода можно родить! пооптимизировать его потом, специальный аллокатор написать, юнит-тесты... неделя работы, а то и на две можно растянуть не то, что библиотечную функцию подставил - и всё... скукота ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 13:34:19 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
Что-то у меня вообще теперь каша в голове. Пишу я на дельфи. два вопроса. 1) когда делаю согласно вашим формулам: ANGLE:=(ArcCot(B/A)) получаются уж больно маленькие цифры. (0,5121... 0,4456... 0,7961...) На угол что-то не похоже. 2) Когда начинаю двигать току по направлению к углу(к нормальному) вообще какая-то галиматья x:= x0 + speed * cos(angle) * time; y:= y0 - speed * sin(angle) * time; экспериментирую. ставлю угол 90 двигается как то под углом примерно 75... ставлю 91... вапще в другую сторону... как понимать?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 14:48:44 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
Dumfl_ME Пишу я на дельфи. два вопроса. 1) когда делаю согласно вашим формулам: ANGLE:=(ArcCot(B/A)) получаются уж больно маленькие цифры. (0,5121... 0,4456... 0,7961...) На угол что-то не похоже. А ты про радианы что-нибудь слыхал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 15:21:42 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
Виноват понял... не правильная система координат. x:= x0 + speed * cos(angle*PI/180) * time; y:= y0 - speed * sin(angle*PI/180) * time; Но с АркКоТангенсом ситуация по прежнему непонятна... :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 15:22:23 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
Dumfl_MEНо с АркКоТангенсом ситуация по прежнему непонятна... :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 15:24:26 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
Dumfl_ME, Вы математику в школе учили? Тангенс = отношение противолежащего катета к прилежащему; котангенс наоборот, прилежащего к противолежащему... :) Вам писали: Arctg(b/a), а вы находите arcctg(b/a)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 15:26:57 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
<угол в градусах> = arctg (b/a) / PI * 180 Для большей безопасности в программах лучше пользоваться функцией atan2 (не знаю, есть ли она в Delphi): <угол в градусах> = atan2(a,b) / PI * 180 ( или atan2(b,a) - не помню) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 15:29:24 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
maytonDumfl_ME Пишу я на дельфи. два вопроса. 1) когда делаю согласно вашим формулам: ANGLE:=(ArcCot(B/A)) получаются уж больно маленькие цифры. (0,5121... 0,4456... 0,7961...) На угол что-то не похоже. А ты про радианы что-нибудь слыхал? ...слыхал ANGLE:=(ArcCot(B/A*PI/180)) и что?! теперь другую погоду показывает (1,4546... 1,5646... 1,2791...) ?!?! что не верно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 15:29:34 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
Dumfl_MEmaytonDumfl_ME Пишу я на дельфи. два вопроса. 1) когда делаю согласно вашим формулам: ANGLE:=(ArcCot(B/A)) получаются уж больно маленькие цифры. (0,5121... 0,4456... 0,7961...) На угол что-то не похоже. А ты про радианы что-нибудь слыхал? ...слыхал ANGLE:=(ArcCot(B/A*PI/180)) и что?! теперь другую погоду показывает (1,4546... 1,5646... 1,2791...) ?!?! что не верно? нет, неверно! надо: ANGLE:=(ArcCot(B/A)*PI/180) Такое ощущение, что школьник-двоечник пытается программы писать... Ну так есть же справочники по математике (для получения формул) + хелпы по языкам программирования (для получения сведений о том, в каких единицах (градусах или радианах) выдается результат функции арккотангенс...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 15:33:34 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
Dumfl_MEmaytonDumfl_ME Пишу я на дельфи. два вопроса. 1) когда делаю согласно вашим формулам: ANGLE:=(ArcCot(B/A)) получаются уж больно маленькие цифры. (0,5121... 0,4456... 0,7961...) На угол что-то не похоже. А ты про радианы что-нибудь слыхал? ...слыхал ANGLE:=(ArcCot(B/A*PI/180)) и что?! теперь другую погоду показывает (1,4546... 1,5646... 1,2791...) ?!?! что не верно? показывает радианы, а не градусы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 15:33:44 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
Станислав С...кийDumfl_MEmaytonDumfl_ME Пишу я на дельфи. два вопроса. 1) когда делаю согласно вашим формулам: ANGLE:=(ArcCot(B/A)) получаются уж больно маленькие цифры. (0,5121... 0,4456... 0,7961...) На угол что-то не похоже. А ты про радианы что-нибудь слыхал? ...слыхал ANGLE:=(ArcCot(B/A*PI/180)) и что?! теперь другую погоду показывает (1,4546... 1,5646... 1,2791...) ?!?! что не верно? нет, неверно! надо: ANGLE:=(ArcCot(B/A)*PI/180) Такое ощущение, что школьник-двоечник пытается программы писать... Ну так есть же справочники по математике (для получения формул) + хелпы по языкам программирования (для получения сведений о том, в каких единицах (градусах или радианах) выдается результат функции арккотангенс...) Сам же и запутался с переводом из радиан в градусы... надо: ANGLE:=(ArcCot(B/A)/PI)*180 Но такое ощущение, что и синусу тоже нужны радианы в качестве параметра. Т.е. не нужно ничего никуда переводить!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 15:42:25 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
В этом форуме есть хоть один человек, который может открыть справочник Делфи и посмотреть???? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 15:51:27 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
Господа супер умные и начитанные... помогите двоечнику школьнику второгодке... Точки двигаются похоже но всё равно не туда :( Итак вниманию супер интеллектов... кичащихся знаниями в области математики: движемся так: x:= x0 + speed * cos(angle*PI/180) * time; y := y0 - speed * sin(angle*PI/180) * time; Определяем угол так: angle:=(ArcTan2(B,A)/PI*180); Где истина...?! не идёт туда. :( Все желающие поржать, и с острить почва вам дана. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 15:53:40 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
maytonВ этом форуме есть хоть один человек, который может открыть справочник Делфи и посмотреть???? Согласно вашей логике, этот форум не нужен вовсе. Достаточно книжек... Вопрос задан не по Дельфи а по математике, никто не заставляет Вас дорогой на него отвечать, если Вы считаете что это ниже вашего достоинства отвечать на глупые вопросы, то зачем отвечаете грозными словами RTFM? Человек не может в чем то разобраться... пытается найти информацию, идёт за помощью на форум, если вы не можете или не хотите оказать помощь то нет необходимости писать о том что вы не хотите этого делать делая вид что всё знаете. Здесь не любят таких как я да?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 16:06:25 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
Dumfl_ME, зарегистрируйся в форуме. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 16:28:42 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
Dumfl_ME ... Здесь не любят таких как я да?!Не совсем так. Просто люди с такими затруднениями обычно умеют зарабатывают деньги не связанным с программированием способом,подобными "подробностями" не интересуются и выступают на подобных форумах не в качестве коллег (даже потенциальных, будущих или виртуальных), а в качестве клиентов. И тогда их, как правило, "любят". По крайней мере, воспринимают как адекватных. Потом, в конце-концов, Вам десять раз уже все объяснили. Если все равно не понятно, но все-таки хочется, то, наверное, нужно подумать о приходящем репетиторе и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 16:32:01 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
Dumfl_MEГоспода супер умные и начитанные... помогите двоечнику школьнику второгодке... Точки двигаются похоже но всё равно не туда :( Итак вниманию супер интеллектов... кичащихся знаниями в области математики: движемся так: x:= x0 + speed * cos(angle*PI/180) * time; y := y0 - speed * sin(angle*PI/180) * time; Определяем угол так: angle:=(ArcTan2(B,A)/PI*180); Где истина...?! не идёт туда. :( Все желающие поржать, и с острить почва вам дана. :) Какое движение тут моделируется? По этой формуле при постоянных A и B материальная точка будет двигаться прямолинейно и равномерно, потому что нет ускорения. Почему во втором уравнении минус? Должен быть всегда плюс. Иначе у Вас задан неправильный угол. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 16:36:57 |
|
||
|
Матем. вопрос. Расчет угла противолежащего катета.
|
|||
|---|---|---|---|
|
#18+
Dumfl_ME, а время может в скобках надо записывать, типа speed*cos(angle * PI / 180 * time) - тогда движение больше по окружности, а если как у тебя записано - так больше по радиусу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 16:40:24 |
|
||
|
|

start [/forum/topic.php?fid=16&startmsg=35924371&tid=1343674]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
155ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 443ms |

| 0 / 0 |
