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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.07.2012, 11:42   #1
Fatal Error
Пользователь
 
Аватар для Fatal Error
 
Регистрация: 20.05.2012
Сообщений: 58
По умолчанию определить принадлежность точки заштрихованной области

имеется график функции, надо определить принадлежность точки заштрихованной области, но я не могу понять какое уравнение у параболы: по идее у=х^2-1, но тогда она не должна проходить через точку (3,5). может очепятка?
Изображения
Тип файла: jpg p0060000.jpg (27.5 Кб, 116 просмотров)
Fatal Error вне форума Ответить с цитированием
Старый 01.07.2012, 12:05   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

я лично тоже склоняюсь к тому, что это опечатка...

Вот если бы не было прохождения функции через точки при Y=0 (при x = -1; 1) тогда можно было бы коэффицент к X^2 приспособить,
чтобы график прошёл через точки (-3,5); (3,5)


вот тут была ТОЧНО такая же тема...
написать программу опредения факта попадания точки M(x,y) в заштрихованную область
обязательно посмотрите её...

Последний раз редактировалось Serge_Bliznykov; 01.07.2012 в 12:08.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 01.07.2012, 12:33   #3
Fatal Error
Пользователь
 
Аватар для Fatal Error
 
Регистрация: 20.05.2012
Сообщений: 58
По умолчанию

вот они уровнения: y = (x^2 - 1.5) / 1.5 (или, что тоже самое Y=(2/3)*x^2 - 1 ). СПС за ссыль!
ато по виду параболы сразу приходит на ум уравнение х^2-1, а тут вычислять его надо. вот еще одно уравнение: 0.5(x^2+x)-1

Последний раз редактировалось Fatal Error; 01.07.2012 в 12:55.
Fatal Error вне форума Ответить с цитированием
Старый 01.07.2012, 15:11   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от Fatal Error Посмотреть сообщение
вот они уровнения: y = (x^2 - 1.5) / 1.5 (или, что тоже самое Y=(2/3)*x^2 - 1 ). СПС за ссыль!
ато по виду параболы сразу приходит на ум уравнение х^2-1, а тут вычислять его надо. вот еще одно уравнение: 0.5(x^2+x)-1
я тоже выходил на первое из приведённых Вами уравнений.

Но! к сожалению,
точки:
x=-1, y=0
x=1, y=0
выпадают из формулы!

например, если взять
y = 0.5(x^2+x)-1
при x=-1,
y = 0.5*((-1)^2 - 1)-1 = 0.5 * (1-1) - 1 = -1
а по графику должно быть y=0

p.s. есть множество программ, которые по функции строят её график. Возьмите любую подходящую программку и проверьте график.

p.p.s. есть повод пообщаться с преподаваетелем, который будет принимать у Вас задачу. Да и в конце концов, вы же сдаёте программирование, а не математику, пусть за неправильную формулу отвечает то, что рисунок к задаче рисовал!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 01.07.2012, 16:02   #5
Fatal Error
Пользователь
 
Аватар для Fatal Error
 
Регистрация: 20.05.2012
Сообщений: 58
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
p.p.s. есть повод пообщаться с преподаваетелем, который будет принимать у Вас задачу. Да и в конце концов, вы же сдаёте программирование, а не математику, пусть за неправильную формулу отвечает то, что рисунок к задаче рисовал!
не, нету никакого препода, я самоучка, учусь в школе еще, так что сдавать некому... для себя делаю
Fatal Error вне форума Ответить с цитированием
Старый 01.07.2012, 17:13   #6
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

Можно по 3-м точках примерно накидать.
Если поднять график вверх на 1 (для удобства), то получим таблицу значений
X Y
0 0
1 1
3 6

Предположим ф-ия имеет вид y=x^2
Т.к. 0 и 1 в любых степенях (тут речь идёт только о степенях >0) остаются самими собой, то можно в степенную часть добавить что угодно лишь бы уравнять последнюю 3-ю строчку, например, так:
y=x^2^( log9 (6) )
Осталось опустить график на 1 вниз, итого y=x^2^ (log9 (6) )-1

P.S. log9 (6) - это логарифм от 6 по основанию 9.

Последний раз редактировалось eoln; 01.07.2012 в 17:19.
eoln вне форума Ответить с цитированием
Старый 01.07.2012, 18:49   #7
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,306
По умолчанию

Подыскивать можно уравнение любой степени сложности.
Но это не экспериментальная работа
Не сомневаюсь, что это парабола.
По теореме Виетта: y=(x-x1)*(x-x2).
Т.о. уравнение параболы - y=x^2-1 - верное, а вот рисунок с ошибкой.
Вместо цифры 5 должно быть указано 8.

В конце концов, форма уравнения не так и важна.
Параметры уравнения параболы могут быть определены по 3 точкам решением системы 3-х уравнений вида:
y(x) =ax^2+bx+c
Для предположения о других формах уравнения нет никаких предпосылок.

Так думаю...
Как-то так, ...

Последний раз редактировалось ViktorR; 01.07.2012 в 18:54.
ViktorR вне форума Ответить с цитированием
Старый 01.07.2012, 19:55   #8
Fatal Error
Пользователь
 
Аватар для Fatal Error
 
Регистрация: 20.05.2012
Сообщений: 58
По умолчанию

Виктор, я так и подумал сначала, но во втором посте есть ссыль на такое же задание,
там чел дал уравнение параболы!
Fatal Error вне форума Ответить с цитированием
Старый 02.07.2012, 08:42   #9
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от Fatal Error Посмотреть сообщение
Виктор, я так и подумал сначала, но во втором посте есть ссыль на такое же задание,
там чел дал уравнение параболы!
Вы пост #4 имеете в виду?!

Цитата:
пфффф
ну напишите так
y = sqr(x) - 1
Так тут человек не стал парится и написал просто: y = X^2-1
Мне кажется, что Вы с этой формулы начали свой пост...

А это решение не соответствует точке (3,5)
Но, скорее всего, это уравнение правильно по сути, ибо в решении, ИМХО, опечатка!
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
определить принадлежность точки к заштрихованной области (турбо делфи) alexanderrrr Помощь студентам 2 16.06.2012 18:25
Определить принадлежность точки к области Fuckkiller Паскаль, Turbo Pascal, PascalABC.NET 2 21.12.2011 23:28
Определить принадлежность точки к области xrumas Общие вопросы Delphi 1 02.12.2011 02:20
Определить принадлежность точки к области. Водонька Помощь студентам 2 02.10.2011 16:47
Принадлежность точки заштрихованной области или нет. Gren-de-vald Microsoft Office Excel 5 15.11.2009 14:41