Войти
ПрограммированиеФорумОбщее

f(x)=?

Страницы: 1 2 Следующая »
#0
13:55, 20 авг. 2009

Подскажите какая функция соответствует графику на рисунке

ff | f(x)=?

главно чтобы было похоже на y = x ^ (1/3) (кубический корень), но в точках (0.5, 0.5) и (-0.5, -0.5) касательные  были 0.5 и -0.5 соответственно.


#1
14:02, 20 авг. 2009

y = ( (x*2) ^ (1/3) ) / 2
?

#2
14:07, 20 авг. 2009

y = sin(pi*x) / 2
?

edit:
Да, знаю, что на куб. корень не похоже ;)

#3
14:10, 20 авг. 2009

нет, это тока разновидность кубического корня

у неё нет касательной y = 0.5 и y = -0.5

#4
14:10, 20 авг. 2009

y=-sqrt(1-(x+1)^2)
нижняя дуга
y=sqrt(1-(x-1)^2)
верхяя
а зачем куб. корень?

#5
14:12, 20 авг. 2009

Ramzes
не понял, почему не подходит моя формула!

#6
14:16, 20 авг. 2009

alexcg
то что доктор прописал, спс )

забыл всю школу... эээх

#7
14:17, 20 авг. 2009

ShamaN
> зачем куб. корень
ну он примерно выглядит так как надо, но у него нет касательных нужных мне

#8
14:19, 20 авг. 2009

remal
нужны касательные y=0.5 и y=-0.5 в точках (0.5,0.5) и (-0.5, -0.5)

твоя функция их не имеет

#9
14:22, 20 авг. 2009

ShamaN
тоже подходит! спасибо

только касательный в точках (1, 1) и (-1, -1)

надо так

-sqrt(1-(2x+1)^2)/2
sqrt(1-(2x-1)^2)/2

#10
14:23, 20 авг. 2009

сам чет не могу сообразить, но тем кому трудно вспомнить про касательные:
f ' (x) = k
k- угловой коэффициент касательной, а это значит для задачи:
f ' (0.5) = 0
и
f ' (-0.5) = 0

#11
16:40, 20 авг. 2009

Это половинчатая сиборгоида :)

#12
16:50, 20 авг. 2009

Ramzes
Судя по графику, ось Y тоже является касательной, тогда это синусоида, смасштабированная на sqr(2)/(Pi*2) и повёрнутая на 45 градусов вокруг начала координат.

#13
16:54, 20 авг. 2009

Mikle
Поворот на 45 градусов портит у синуса остальные касательные.

#14
17:05, 20 авг. 2009

Chipmunk
Ничего не портит, как раз получается три нужных касательных. Вот тест на VB:

Private Draw()
Dim x As Single, y As Single, t As Single
  Line (-0.5, -0.5)-(0.5, 0.5), RGB(255, 64, 64), B
  For t = -pi To pi Step 0.005
    x = (t - Sin(t)) / (pi * 2)
    y = (t + Sin(t)) / (pi * 2)
    PSet (x, y)
  Next t
End Sub
Страницы: 1 2 Следующая »
ПрограммированиеФорумОбщее

Тема в архиве.