[Delphi] Problem z wykresami

0

Witam czy wie ktoś jak narysować za pomocą canvas wykresy np.:
y=-x+3; y=(7x^2-39x+56)/6; y=(4x-10)/3
Wykresy muszą byś rysowane w ten sposób, że pierwszy jest rysowany do przecięcia z drugim, drugi od przecięcia z pierwszym do przecięcia z trzecim itd

0

Rysujesz za pomocą LineTo, MoveTo, a punkty przecięcia musisz sobie wyliczyć - spójrz w zeszyt/książkę z maty. Jak już wyliczysz punkty przecięcia to dla każdego wykresu ustalasz zakres iksów.

0

Ale musze to zrobić w ten sposób że jak będe chciał narysować jakieś inne wykresy to punkty przecięcia program musi wyliczyć automatycznie i wtedy narysować wykresy

0

Wiec musisz to w programie wyliczyc, o ile sie nie myle wzor f lniowej to

y=ax+b

y- wsp. na osi y
x- wsp. na osi x
a- decysuje o kierunku wykresu ( jesli ujemne to wykres "spada" jesli dodatnie to "wzrasta" , jesli wynosi np 3 to jest bardziej stromy od 2)
b- wsp. y przeciecia sie wykresu f z osia y

0

aha a miejsca przeciecia sie wykresow obliczasz za pomoca ukladow rownan // look do zeszytu od matmy

1 użytkowników online, w tym zalogowanych: 0, gości: 1