Article View: alt.pl.comp.lang.csharp
Article #170Re: Rysowanie funkcji
From: Daniel Dusiñski www.dusinski.prv...
Date: Sun, 02 Nov 2003 06:38
Date: Sun, 02 Nov 2003 06:38
44 lines
2894 bytes
2894 bytes
> U�ytkownik Marek Janaszewski napisa�: > Witam! > Je�li funkcja nie musi by� zmieniana w dzia�aj�cym programie to mo�na j� po > prostu wpisa� w kod programu, u�ywaj�c wszystkich operator�w i klas > dost�pnych w .net framework. Skoro to jest kilkaset punkt�w to za�� klas� > punkt metod� j� odrysowuj�c�. Trzymaj te obiekty w tablicy. Wystarczy tylko > za�o�y� p�tle na t� tablice i wykona� metod� rysuj�ca ka�dy punkt. Dzi�kuj� za odpowied� ;-) Teraz b�dzie ma�a historyjka: Motywacj� do napisania postu z pytaniem nie by� problem wyliczania warto�ci samej funkcji - to faktycznie robi� za pomoc� operator�w i klas z System.Math. Dla mnie wa�niejsze jest rysowanie samej funkcji. Generalnie spraw� rozwi�za�em (jako� tam) jeszcze przed wys�aniem postu... tzn. napisa�em sobie w�asn� klas� (w�a�ciwie to zbi�r funkcji statycznych), kt�ra przyjmuje zbi�r punkt�w (dowoln� ilo�� PointF wewn�trz ArrayList) i na podstawie podanych jej punkt�w potrafi narysowa� wykres funkcji. Generalnie klasa ta spe�nia moje oczekiwania (jest troch� bardziej rozbudowana - obs�uguje zbli�anie/oddalanie, rysuje osie wsp�rz�dnych, r�ne kolory dla kilku funkcji na tym samym wykresie, ...). Ale... jak ju� sobie napisa�em tak� klas�, to stwierdzi�em, �e post�pi�em ma�o profesjonalnie ;-((( Zamiast znale�� jak�� standardow� funkcj�, kt�ra wykona za mnie t� robot� (rysowanie funkcji na podstawie punkt�w) - sam j� napisa�em. Tego typu funkcje s� dost�pne w wielu kompilatorach i j�zykach... wi�c my�l�, �e co� takiego musi by� te� w .NET Framework. Tylko nie mog� tego znale��... ___ Pozdrawiam, | To jest m�j pogl�d i podzielam go ca�kowicie Daniel | www.dusinski.prv.pl gg 4563846
Technical Details
Message-ID:
<bo28om$2ebj$1@news.atman.pl>Path:
mbox-mo1.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.tpinternet.pl!news.atman.pl!not-for-mailReferences:
<bnu6t7$1tp2$1@news.atman.pl> <bo18g4$4mm$3@SunSITE.icm.edu.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.tpinternet.pl!news.atman.pl!not-for-mail From: Daniel Dusiñski, www.dusinski.prv.pl <danie...@op.pl> Newsgroups: alt.pl.comp.lang.csharp Subject: Re: Rysowanie funkcji Date: Sun, 2 Nov 2003 07:38:15 +0100 Organization: ATMAN Lines: 46 Message-ID: <bo28om$2ebj$1@news.atman.pl> References: <bnu6t7$1tp2$1@news.atman.pl> <bo18g4$4mm$3@SunSITE.icm.edu.pl> NNTP-Posting-Host: staticline634.toya.net.pl X-Trace: news.atman.pl 1067755095 80243 217.113.228.59 (2 Nov 2003 06:38:15 GMT) X-Complaints-To: use...@atman.pl NNTP-Posting-Date: Sun, 2 Nov 2003 06:38:15 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit