• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Pascal, циклы, управляемые условиями

blazelott

Новые
Регистрация
3 Фев 2013
Сообщения
18
Реакции
0
Баллы
0
Pascal, циклы, управляемые условиями

Помогите пожалуйста решить задачу. Дана формула, идущая до бесконечности. Дан eps=0.1 Нужно найти X.
 

Вложения

  • UOu4oLgZO-M1111.webp
    UOu4oLgZO-M1111.webp
    38.4 KB · Просмотры: 119
Рекуррентную формулу я нашел. t=4/pi*(sin(2*n-1)/(2*n-1) А дальше у меня все застопорилось.
 
Отредактировал.
Мало! Даже в "отредактированной" формуле количество открывающих скобок не равно количеству закрывающих. Далее: так, как это накорябано на снимке, приводит сразу к Х=0 (тогда и справа, и слева ноль). Устраивает? Нет? Тогда с самого начала, ясно, четко и подробно соблаговолите сформулировать задание. "Вокруг да около" нас не интересует.
P.S. И при чем тут изображенный на графике меандр? Сдается мне, что он тут ни к селу, ни к городу. Или это разлагаемый в ряд Фурье сигнал? Но зачем он нам?
 
Мало! Даже в "отредактированной" формуле количество открывающих скобок не равно количеству закрывающих. Далее: так, как это накорябано на снимке, приводит сразу к Х=0 (тогда и справа, и слева ноль). Устраивает? Нет? Тогда с самого начала, ясно, четко и подробно соблаговолите сформулировать задание. "Вокруг да около" нас не интересует.
P.S. И при чем тут изображенный на графике меандр? Сдается мне, что он тут ни к селу, ни к городу. Или это разлагаемый в ряд Фурье сигнал? Но зачем он нам?
И нужно найти X в рамках графика и при eps=0.1 В графике, по y, ограничение идет -1 и 1. Я и сам думаю, что график тут не нужен. Не пойму почему преподаватель его начертил. У меня такое подозрение, что надо найти не x, а f(x). Но эти подозрения я, в данный момент, не могу проверить.
 
И нужно найти X в рамках графика и при eps=0.1 В графике, по y, ограничение идет -1 и 1. Я и сам думаю, что график тут не нужен. Не пойму почему преподаватель его начертил. У меня такое подозрение, что надо найти не x, а f(x). Но эти подозрения я, в данный момент, не могу проверить.
Хорошо, попробую.
 
Вот, получите.
Некоторые пояснения: как я понял, Eps=0.1 означает, что нужно ограничиться членом ряда, по модулю меньшим Eps при любом х, отсюда получаем, что знаменатель последнего члена должен быть больше 10, т.е. в нашем случае 11.
На графике изображен исходный меандр (синий) и результат вычисления (красный).
Код:
Var
 Step:real;
 i:byte;

Function Expansion(z:real):real;
var
 k:byte;
 Sum:real;
begin
 Sum:=0;
 for k:=0 to 5 do
  Sum:=Sum+Sin(z*(2*k+1))/(2*k+1);
 Expansion:=Sum*4/Pi;
end;

Begin
 Step:=Pi/8;
 For i:=0 to 24 do
  writeln(Step*i:5:3,Expansion(Step*i):16:5);
 Readln
End.
 

Вложения

  • Pi.webp
    Pi.webp
    7.9 KB · Просмотры: 88
Назад
Сверху