![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
|
с надеждой на то, что здесь бывают те, кто еще не забыл математику:есть задача - вычисление длины параболы. поелику не учил и забыл то, что даже учил, не могу сообразить как посчитать. имею итерационный алгоритм обсчета, но нужно сие посчитать более точно, с использованием математических формул. |
|
|||||
|
Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
|
нашел ужо, пасиб, ня нать.
|
|
|||||
|
Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
|
сам то разобрался бы с этим описанием, если бы понадобилось?
- слабо верится. |
|
|||||
|
Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
|
безье у меня, и в общем есть решение:
Parabola = function () { }; Parabola.prototype.getLength = function(x, y) { var xx = x*x, yy = y*y, y2 = y*2; var a = Math.pow(4*yy+xx, .5); return a+xx/y2*Math.log((y2+a)/x); }; // test a = new Parabola(); trace(a.get1Length(100, 50)); - мы получаем длину параболы, с основанием x и высотой y другой трабл вылез: научиться конвертить коэффициент безье (который пользуется при отрисовке) из непропорционального в пропорциональный и наоборот, чтобы научиться программно рисовать равномерные черточки. примерчик для наглядности: слева программная отрисовка, справа руками. причем, оч нужно не итерационное, а математическое решение. итерационное есть. |
|
|||||
|
Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
|
спасибо.
так действительно полегче искать и найти. а то запарился. |
![]() |
Часовой пояс GMT +4, время: 10:54. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|