![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 319 Pomógł: 4 Dołączył: 7.02.2009 Skąd: pless Ostrzeżenie: (0%) ![]() ![]() |
Cześć,
Mam pytanie jak w PHP stworzyć parabolę za pomocą GD? Muszę stworzyć parabolę funkcji kwadratowej, mam funkcję która oblicza punkty na wykresie przez które ma przechodzić. Narysowałem tylko osie ale paraboli nigdzie nie umiem znaleźć jak zrobić. |
|
|
![]()
Post
#2
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 319 Pomógł: 4 Dołączył: 7.02.2009 Skąd: pless Ostrzeżenie: (0%) ![]() ![]() |
dzięki za podpowiedź, znalazłem ciekawy kod ale zamiast obrazka otrzymuję krzaki, co jest nie tak?
|
|
|
![]()
Post
#4
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 319 Pomógł: 4 Dołączył: 7.02.2009 Skąd: pless Ostrzeżenie: (0%) ![]() ![]() |
Brak deklaracji nagłówka... [PHP]<?php header('Content-type: image/png'); imagepng($im); exit ?> [PHP] jak dam tak jak piszesz to wyskakuje błąd: Warning: Cannot modify header information - headers already sent by (output started at /home/xxyy/ftp/funkcja/wykres.php:1) in /home/xxyy/ftp/funkcja/wykres.php on line 30 Ten post edytował patryk9200 28.01.2010, 22:01:06 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
widziałeś już komunikat na tym forum jak próbujesz napisać posta z frazą hea`ders alrea`dy sent by? bez `
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 319 Pomógł: 4 Dołączył: 7.02.2009 Skąd: pless Ostrzeżenie: (0%) ![]() ![]() |
widziałem ale cokolwiek zastosuje to i tak nie działa
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
No to pokaż co stosujesz.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Upewnij się, że nic wcześniej nie wysyłasz do przeglądarki...
Kodowanie UTF-8? Zakoduj bez BOM. |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 319 Pomógł: 4 Dołączył: 7.02.2009 Skąd: pless Ostrzeżenie: (0%) ![]() ![]() |
już mam dzięki
mam jeszcze jeden problem, jak zrobić, żeby parabola przechodziła przez określone punkty na siatce, a jej wierzchołek też można by było dawać w różnych miejscach siatki oto kod:
|
|
|
![]()
Post
#11
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
Kombinuj...
$limit/2 zmienia wierzchołek |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 319 Pomógł: 4 Dołączył: 7.02.2009 Skąd: pless Ostrzeżenie: (0%) ![]() ![]() |
Kombinuj... $limit/2 zmienia wierzchołek to już dawno odkryłem natomiast nie umiem sobie poradzić z wielkością paraboli jak ją zmienić, jeszcze jedno jak zrobić żeby jak dam np. 2.5 to się przesunie o 2.5 kratki a nie tak jak teraz nie wiadomo w gdzie, zwiększając np. o 1 i tak dalej okazuje się że wielkość nie jest stała, może znacie inny sposób na to? |
|
|
![]()
Post
#13
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
Parabola jest wykresem funkcji kwadratowej w postaci y=ax2+b. Jeżeli a jest dodatnie, ramiona paraboli skierowane są do góry. b odpowiada za "start" wierzchołka paraboli. Tyle matematyki. nie ma to się nijak do skryptu, gdzie trzeba kombinować wieloma elementami...
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.09.2025 - 03:42 |