Помогите с программой на Паскале
Всем привет, помогите с программой.
Дана формула:f(x)=2/pi-4/3*pi(cos2x+cos4x/5+cos6x/7+....) Нужно найти f(x),введя x c консоли и сравнить результат с Eps. Eps тоже ввести с консоли, условие f(x)<eps. Желательно через циклы while или repeat. Заранее благодарю. |
Нет, ну положительно - пора мне на свалку истории. Второе за день задание - и ни бельмеса понять не могу!
1. Не улавливаю закономерности членов суммы в скобках. Вот если бы первый член был cos2x/3 - тогда другое дело, тогда это было cos(2*k*x)/(2*k-1), k=1,2,3... А так :tehnari_ru_325:. 2. Откуда следует, что эта функция вообще сходится к чему бы то ни было, тем более к какой-то малой величине? Почему Вы считаете, что функция, в зависимости от количества слагаемых, будет монотонно уменьшаться? Странно. Так, при x = π/2 f(x) = 2/π-4*π/3*(π/4-1) ≈ -0.41 А вот если х = 0, то ряд и вовсе расходится. Ну и как прикажете это самое "Eps" задавать? |
Eps любое. там есть закономерность только что бы её задать нужно две переменных делать. Может мне скинуть код, с ним может по понятнее будет, я просто набросал там, но считает не правильно
|
И еще это разложение Фурье на косинусы.(по моему)
|
Цитата:
Цитата:
Цитата:
|
Ну вот как то так))
Цитата:
|
Вложений: 1
Вот функция.
Идет до бесконечности с периодом равным pi и ограниченной снизу нулем, а сверху единицей. |
Помогите если не сложно..
|
Вложений: 1
Цитата:
Прежде всего - почему вы считаете допустимым и правильным выкладывать задания, написанные не рукой с участием головы, а левой задней ногой? Как, скажите на милость, мы должны догадаться, что запись f(x)=2/pi-4/3*pi(cos2x+cos4x/5+cos6x/7+....) следует понимать (а это следует из Вашего кода), как f(x)=(2/pi-4/3*pi)*(cos2x/3+cos4x/5+cos6x/7+....)? Теперь дальше. Ранее я Вам пытался объяснить, что задание в том виде, как оно выложено (с учетом или без учета вышеприведенного исправления) - некорректно. Рассуждал о сходимости, примеры приводил... Всё - мимо. Напишите, да и всё. Хорошо. Вот Вам программа, написанная по Вашему заданию, протестированная при х=0 (см.рисунок), в которой на экран выведены результаты суммирования ряда в зависимости от количества учтенных членов. Как я Вам и писал раньше, налицо - медленная логарифмическая расходимость, и ни к какому малому пределу указанная сумма сходиться не желает. Код:
Var 1. Вы, как обычно, напрочь переврали формулировку задания и допустили несколько ошибок в постановке задачи. Тем более, что подобные перлы в Ваших сообщениях появляются не впервые. Если так, сверьте задание и исправьте. 2. Ваши преподаватели - это сборище безграмотных идиотов. В таком случае, примите мои соболезнования. Всё. |
Спасибо. Насчет заданий учту. Исправлюсь.
|
Часовой пояс GMT +4, время: 09:38. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.