Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.05.2009, 09:32   #1
Martischa
Новичок
Джуниор
 
Аватар для Martischa
 
Регистрация: 19.05.2009
Сообщений: 2
По умолчанию Задача на Паскале

Помогите, пожалуйста, сделать такую задачу.
Утверждается, что функция y=f(x) периодическая с периодом Т. Проверить это численно, вычислив функцию с постоянным шагом на отрезке [0; 5*T]. Учесть погрешность вычислений и возможные точки разрыва функции.
Возникли трудности с вычислением функции - не знаю, как это реализовать в Pascal. Заранее спасибо
Martischa вне форума Ответить с цитированием
Старый 19.05.2009, 10:36   #2
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Ну так чего за функция-то?
Берешь исходные данные
Вычисляешь функцию в цикле
Данные помещаешь в массив длинной от 0 до 5*Т.
Возможные точки разрыва скорее всего в местах когда функция не имеет решения, типа отрицательного корня (хотя это тоже результат на самом деле) и деление на нуль (это кстати тоже решение).
Потом тебе нужно будет сравнить 5 периодов - 5 участков твоего массива на идентичность, разброс значений должен укладываться в погрешность.
Как-то так, нифига же непонятно чего нужно.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача в Паскале spankyham Помощь студентам 14 14.04.2009 17:10
Задача в Паскале koshkarjov Помощь студентам 3 02.03.2009 22:11
Задача на Паскале Witaliy Помощь студентам 2 09.02.2009 17:56