Качество образования
May. 5th, 2011 11:19 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Зачем программисту синусы и производные:
Интересные решения как правило находятся *над* плоскостью постановки задачи. А для этого нужна и хорошая эрудиция и общая любознательность, которая к этой эрудиции приводит. Мне меньше всего нужно, чтобы мои задачи выполнялись буквально. Для этого есть более дешевые города и страны
Единственный вариант запилить долбаных индусов из бангалора: решить ту же задачу более качественно, надежно, быстро и дешево. И заодно доказать ЛПР что это так и что в попиле денег он ничего не потеряет, если задача будет решена.
Интересные решения как правило находятся *над* плоскостью постановки задачи. А для этого нужна и хорошая эрудиция и общая любознательность, которая к этой эрудиции приводит. Мне меньше всего нужно, чтобы мои задачи выполнялись буквально. Для этого есть более дешевые города и страны
Единственный вариант запилить долбаных индусов из бангалора: решить ту же задачу более качественно, надежно, быстро и дешево. И заодно доказать ЛПР что это так и что в попиле денег он ничего не потеряет, если задача будет решена.
no subject
Date: 2011-05-05 08:25 pm (UTC)no subject
Date: 2011-05-05 08:26 pm (UTC)no subject
Date: 2011-05-05 08:41 pm (UTC)no subject
Date: 2011-05-05 08:53 pm (UTC)o_O Зачем ??? То есть получиться индусы умнее тебя ? (сделали задачу в лоб и получили больше денег !)
Не говори это больше никому :) По крайней мере на собеседовании и заказчику. Засиделись вы там в своем НИИГиТ !
А по теме - ну да, стремно. Следующие 5-10 лет ты превратишся в ценный товар если сума не сойдешь.
no subject
Date: 2011-05-05 08:58 pm (UTC)А потом я немножко погуглил и нашёл вообще простое, как грабли, но красивое решение: http://www.hevi.info/tag/fast-sinus-function/ . Во многих случаях его точности вполне достаточно, например, для реализации цифровых фильтров. Ошибки этого метода - мелочь по сравнению с шумами и огрехами оцифровки сигналов. Надо бы применить идею.
no subject
Date: 2011-05-05 09:32 pm (UTC)no subject
Date: 2011-05-05 09:59 pm (UTC)для одинарной точности в сумме меньше 10 членов.
no subject
Date: 2011-05-06 03:33 am (UTC)no subject
Date: 2011-05-06 10:16 am (UTC)no subject
Date: 2011-05-06 05:34 am (UTC)no subject
Date: 2011-05-06 10:03 am (UTC)0_0 Чего жуткого-то ? Ряд тейлора вообще няшка, прост и туп как валенок, но требует деления (что медленно). Если память не сверхкритична, удобно многочленами чебышева приближать.
no subject
Date: 2011-05-06 10:07 am (UTC)no subject
Date: 2011-05-06 11:28 pm (UTC)Ещё можно прогнать интерполяцию по узлам Чебышева, даёт маленькую абсолютную погрешность при малых степенях полинома, даже лучше Тейлора.
no subject
Date: 2011-05-07 08:50 am (UTC)На самом деле (тм) после разложение по многочленам чебышева (или любым иным с нужными свойствами) все члены разложения складываются, подобные слагаемые приводятся и все становится хорошо и приятно. Тот же тейлор на 10-12 членах для экспоненты (а синус - это недоэкспонента) дает вполне приемлимые результаты. Чебышев, соответственно, должен дать неплохие результаты уже на 5-6 членах.
no subject
Date: 2011-05-07 12:59 pm (UTC)Не совсем. Коэффициенты получатся вроде 0.879865514232 таких вот. Так что всё равно, делить или умножать.
http://akalenuk.livejournal.com/297015.html
no subject
Date: 2011-05-06 05:35 am (UTC)no subject
Date: 2011-05-06 05:44 am (UTC)очень устрашающе звучит
no subject
Date: 2011-05-06 06:37 am (UTC)no subject
Date: 2011-05-07 11:26 am (UTC)no subject
Date: 2011-05-07 11:43 am (UTC)no subject
Date: 2011-05-06 07:30 am (UTC)PS. Феерия: у девочки из РТИ не работает программа, месяц она её пытается отлаживать - эффект нулевой. Посмотрел в исходники, чуть не поседел. Ну кто же float-ы "==" сравнивает?!
сексизма камент
Date: 2011-05-06 09:45 am (UTC)no subject
Date: 2011-05-06 12:57 pm (UTC)Я когда на институтосрач натыкаюсь, начинаю оглядываться по сторонам: где мои сотни денег?
no subject
Date: 2011-05-07 11:25 am (UTC)с расчётом 1 контрактник на ~10 индусов. И чо, вроде работает схема.