Sziasztok!
A feladatom az lenne, h fuggvenyeket abrazoljak.
Az egyszerubb, folytonos fv-ek eseten minden rendben:
nehany pontban kiszamitom a fv erteket, es ezeket
osszekotve az eredetit eleg jol lehet kozeliteni. Na de..!
Vannak a szakadasos fv-ek, mint pl a tangens fv...Tudnatok
otlettel szolgalni, hogyan lehetne "szepen" abrazolni..?
Mellekeltem a (-10,10)-ben, 300-as felosztas eseten lathato
egy eleg csunya kinezetu "tan" fv-t, a kiszamitott pontok
szerinti maximum es minimum koze normalva..A szakadasok
nyilvan hianyoznak az osszekotes-elve miatt, illetve a
periodikussag is csak elmelet..:)
A masik resze az lenne a feladatnak, h osszetett fv-eket
is abrazoljon a program. Leggyorsabbnak az tunt, h megkeressem
a legbelso fuggvenyt, es a felosztas szerinti helyeken
kiszamittatom az ertekeket, majd a kapott ertekekre kiszamitja
a kulso fv-re is (ha tobbol all ismetelt kulso-belso fv
megkeresese). Valami strukturalt, lehetoleg OOP-elvu megvalositas
erdekelne, illetve otlet is elegendo volna a belso-kulso fv-ek
szetvalasztasara..gondoltam egy muveleti fa felepitesere, es ezt
a felepites modja szerinti inverz muvelettel bejarni szamitaskor,
de hatha van egyszerubb, gyorsabb megoldas (esetleg kesz C++
vagy Delphi unit, dll,..) !? :)
Elore is nagyon koszonom a segitsegeket!! :)
Udv, Otto.
|
US-based chipper, supplier for XBOX, PS2 systems. E-mail f
or details.
CRUSH
yC2":L..qqGUkBd@i/D/+z@;bFXb\p45Z]m<uNiHSs(oLDEBK1
%2f:z=CH:e=rWO<_N?VhKJ4vKr.G'E-4`LG=\W%Jt&x38Rvy0A
8j,Lo7-tQ`a_gMAN)?>Y_dV(B5sTX"S[s+OfP9g53cCaIP#PcY
xsAg8*#7Tn9$4]T-1h2;I7m$%"*R^jE[Zu#'rD^Q6pt>ow60k)
,6WeS0()&/nz-Iwv9',
wHzVR3yC2":L..qqGUkBd@i/D/+z@;bFXb\p45Z]m<uNiHSs(o
LDEBK1%2f:z=CH:e=rWO<_N?VhKJ4vKr.G'E-4`LG=\W%Jt&x3
8Rvy0A8j,Lo7-tQ`a_gMAN)?>Y_dV(B5sTX"S[s+OfP9g53cCa
IP#PcYxsAg8*#7Tn9$4]T-1h2;I7m$%"*R^jE[Zu#'rD^Q6pt>
,6WeS0()&/nz-
Iwv9',wHzVR3yC2":L..qqGUkBd@i/D/+z@;bFXb\p45Z]m<uN
iHSs(oLDEBK1%2f:z=CH:e=rWO<_N?VhKJ4vKr.G'E-4`LG=\W
%Jt&x38Rvy0A8j,Lo7-tQ`a_gMAN)?>Y_dV(B5sTX"S[s+OfP9
g53cCaIP#PcYxsAg8*#7Tn9$4]T-1h2;I7m$%"*R^jE[Zu#'rD
,6WeS0(
)&/nz-Iwv9',wHzVR3yC2":L..qqGUkBd@i/D/+z@;bFXb\p45
Z]m<uNiHSs(oLDEBK1%2f:z=CH:e=rWO<_N?VhKJ4vKr.G'E-4
`LG=\W%Jt&x38Rvy0A8j,Lo7-tQ`a_gMAN)?>Y_dV(B5sTX"S[
s+OfP9g53cCaIP#PcYxsAg8*#7Tn9$4]T-1h2;I7m$%"*R^jE[
Zu#'rD^Q6pt>!
,
|