|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
23.12.2010, 00:04 | #1 |
Регистрация: 22.12.2010
Сообщений: 8
|
Вычисление арккосинуса рядом тейлора
Ребят, прошу помощи, всегда старался обойтись своими навыками(и вроде удавалось), но сейчас как-то странно, знаю в чем ошибка, но исправить не могу.
Задание: вот мой код: Код:
________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось isla; 23.12.2010 в 10:11. |
23.12.2010, 08:59 | #2 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
1) а что за странная одинокая точка с запятой посредине программы?
2) Цитата:
|
|
23.12.2010, 09:59 | #3 |
Регистрация: 22.12.2010
Сообщений: 8
|
Прошу прошения у модератора, не нашёл кнопочку.
Проанализорав код, я понял, что у меня что-то с входными данными (c и y); x^3 как и все остальные нечетные степени не получаться никогда, как исправить? Точку с запятой да не заметил, а ПаскальАбц ничего не сказал, от оператора, наверное осталось. Спасибо заранее Убрал точку с запятой. Насчет того, что делал 1)Реккурентной формулой вывел множитель, если нужно могу рассписать рассчет. 2)Остальной алгоритм в учебнике, его выписывать не буду, думаю он и так понятен) Последний раз редактировалось Stilet; 23.12.2010 в 13:16. |
23.12.2010, 12:26 | #4 |
Форумчанин
Регистрация: 22.11.2007
Сообщений: 664
|
Напишите исходную формулу.
Неприятности приходят и уходят, а жизнь продолжается!
|
23.12.2010, 16:21 | #5 |
Регистрация: 22.12.2010
Сообщений: 8
|
arccosX=Pi/2-(x+сумматор(по N) ((2n-1)*x^(2n+1))/(2n*(2n+1)))
|
23.12.2010, 20:57 | #6 |
Форумчанин
Регистрация: 22.11.2007
Сообщений: 664
|
Похоже что Вы неправильно поняли формулу.
Подставляем n=1, получим ((1)*x^(3))/(2*3) Подставляем n=2, получим (3)*x^(5))/(4*5) Подставляем n=3, получим (5)*x^(7))/(6*7) , что не соответствует Вашему примеру (у меня очень размытая картинка) Очевидно в Вашей формуле (((2n-1)!)*x^(2n+1))/(2*n!*(2n+1))) и чтобы получить нечетную степень первое значение д.б. Х
Неприятности приходят и уходят, а жизнь продолжается!
|
23.12.2010, 21:28 | #7 | |
Регистрация: 22.12.2010
Сообщений: 8
|
Цитата:
|
|
24.12.2010, 08:47 | #8 |
Форумчанин
Регистрация: 22.11.2007
Сообщений: 664
|
Вопрос не в факториалах, а как Вы поняли запись формулы.
Если не нравятся факториалы, то можно рассмотреть как arccosX=Pi/2-(x+сумматор(по N)((x^(2n+1))*Произведение(по N)(2n-1))/((2n+1)*(Произведение(по N)2n)) Множитель получится ((x^2)*((2n-1)^2))/(2*n*(2*n+1)), при начальном c=x
Неприятности приходят и уходят, а жизнь продолжается!
|
24.12.2010, 12:55 | #9 |
Форумчанин
Регистрация: 04.05.2010
Сообщений: 495
|
Код:
Нажми на весы, поставь +
Для благодарностей : WebMoney WMR R252732729948 |
26.12.2010, 05:05 | #10 | |
Регистрация: 22.12.2010
Сообщений: 8
|
Цитата:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вычисление функции с помощью ряда Тейлора | Wast | Общие вопросы C/C++ | 6 | 25.12.2011 19:42 |
Разложить ф-цию рядом Тейлора (С++) | Дезик | Помощь студентам | 7 | 15.11.2010 09:19 |
Картинка рядом с input | Manonia | HTML и CSS | 4 | 19.02.2010 10:48 |
Вычисление арктангенса через ряд Тейлора. С++. | chibbis | Помощь студентам | 1 | 23.12.2009 11:48 |
Два календаря рядом | vladimir_86 | JavaScript, Ajax | 0 | 17.01.2008 17:04 |