Как вычислить длину кривой синусоиды?
#1
Отправлено 12 июля 2009 - 05:00
#2
Отправлено 12 июля 2009 - 12:43
Прикрепленные файлы
Сообщение отредактировал V2g6cH4: 12 июля 2009 - 12:43
#3
Отправлено 12 июля 2009 - 12:46
или посмотри тут http://grafika.stu.r..._04/geom_02.htm
#4
Отправлено 12 июля 2009 - 13:05
#5
Отправлено 12 июля 2009 - 16:20
#6
Отправлено 12 июля 2009 - 23:13
Что такое div и mod?Если L(0;2Pi)=2Pi*r, то L(x1;x2)=div(x1-x2,2Pi)*2Pi*R+mod(x1-x2,2Pi)i*R наверна )
#7
Отправлено 12 июля 2009 - 23:19
^имя.inc(число)
- увеличивает значение переменной на 1 или число
^имя.dec[]
^имя.dec(число)
- уменьшает значение переменной на 1 или число
^имя.mul(число)
- умножает значение переменной на число
^имя.div(число)
- делит значение переменной на число
^имя.mod(число)
- помещает в переменную остаток от деления ее значения на число
#8
Отправлено 12 июля 2009 - 23:33
#9
Отправлено 13 июля 2009 - 11:17
http://dxdy.ru/topic23831.html
#10
Отправлено 13 июля 2009 - 12:33
#11
Отправлено 14 июля 2009 - 06:41
Там теория - мне практическое решение нужно.http://dxdy.ru/topic23831.html
#12
Отправлено 15 июля 2009 - 11:38
var shag, lenght, x1,x2,pos;
pos =x1;
lenght = 0;
while(pos<x2)
{
lenght+=sqrt(1+sqr(cos(pos)))*shag;
pos+=shag;
}
медленно и верно, разбиение интеграла на столбцы. Можно и трапециями, но лучше все-таки вычислить и не мучать машину
#13
Отправлено 19 июля 2009 - 00:07
#14
Отправлено 19 июля 2009 - 12:42
Решай интеграл и считай, что еще остаеться % )