gifts2017

Тригонометрические функции в 7.7

Опубликовал Татьяна * (nysysimara) в раздел Программирование - Практика программирования

Алгоритм получения значения тригонометрических функций путем разложения их в ряд Тейлора

В семерке очень скудный запас математических функций. А если для расчетов нужны тригонометрические? Я использовала Ряд Тейлора (разложила их в сумму степенных функций).

Для наглядности работы алгоритма, написан маленький отчет-калькулятор для вычисления sin(x), cos(x) и arctg(x)

Чтобы обойти найти значения arctg(x) для х>1, использовала формулу arctg(x)=Пи/2 - arctg(x/2)

Все значения в радианах.

Скачать файлы

Наименование Файл Версия Размер
ВРядТейлора.ert 4
.ert 54,50Kb
03.03.12
4
.ert 54,50Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Ruslan (rus128) 07.03.12 12:00
"Все значения в радианах."
ну уж выбор градусов или радианов и перевод из градусов в радианы можно было доделать...
2. Andrey Smirnov (dusha0020) 07.03.12 12:17
sc=СоздатьОбъект("MSScriptControl.ScriptControl");
sc.language="VBscript";
СинусХ = sc.eval("sin("+Х+")");

Чем хуже? Если sc создать глобально то вообще в одну строку все проблемы решаются...
3. Татьяна * (nysysimara) 07.03.12 13:50
(1) rus128, УголВГрад = УголВРад*(180/Пи), просто мне нужны были только радианы.
4. Татьяна * (nysysimara) 07.03.12 13:55
(2) dusha0020, спасибо за Ваш совет
5. Титович Эдуард (item) 07.03.12 16:05
Не слушай никого, Татьяна.
Несите в массы свет математики.
6. Титович Эдуард (item) 07.03.12 16:08
С наступающим праздником Вас, Татьяна, любви и солнца!
7. Татьяна * (nysysimara) 07.03.12 16:27
(6) Эдуард, Спасибо большое, очень приятно
8. Dimon (klel) 13.03.12 22:44
Спасибо ребята, а с логарифмимами и матрицами ничего нет?
9. Татьяна * (nysysimara) 14.03.12 10:49
(8) klel, логарифмы и так есть в семерке, а что нужно с матрицами?
Или это вопрос типа: "А у вас есть такая же только с перламутровыми пуговицами?"