FuncXY to aplikacja do działki wykresy 3D funkcji dwóch zmiennych. W najprostszym przypadku, są to współrzędne kartezjańskie x i y. Wersja 2.00 wprowadzono współrzędnych walcowych theta i R, jako rozwiązanie alternatywne. Kolejna rozbudowa, za pomocą współrzędnych sferycznych theta i phi, dostępny jest również w wersji 2.03. Wreszcie, w wersji 2.06 obsługuje również parametrycznych powierzchni.
Możesz podać wzór na funkcję, którą chcesz wykreślić. Musi to być ekspresja dwóch zmiennych, na które obecnie są cztery opcje, w zależności od rodzaju współrzędnymi:
Współrzędne kartezjańskie x i y, lub
współrzędnych walcowych theta i R lub
Współrzędne sferyczne theta i phi, lub
powierzchnie parametryczne współrzędnych U i V, w którym nie ma ani jednego, ale raczej funkcja x, y, z są wyrażone.
Można użyć arytmetycznych operatorów + - * / i ^ (dla potęgowania). Możesz dodać nawiasy w zwykły sposób. Puste przestrzenie są dozwolone. Minimalne i maksymalne wartości dwóch zmiennych muszą być dostarczone. W przypadku błędów składniowych lub dzielenie przez zero, to wyrażenie nie jest akceptowane. Jak wprowadzić formułę, jest on wyświetlany w notacji bardziej czytelny tuż nad tekstem jesteś wprowadzania lub edycji.
Powierzchnia funkcja może być oglądany z każdego punktu widzenia. Znajdują się przyciski, aby zmienić punkt widzenia, ale można też zmienić kierunek patrzenia, przesuwając obraz, to znaczy, przesuwając palcem po ekranie w pionie lub poziomie. Możesz także określić kierunek oglądania wprowadzając dwa kąty phiE i thetaE, jak pokazano w samej aplikacji.
W obrazie 3D, można wyświetlić lub ukryć osi współrzędnych, jak chcesz, za pomocą pola wyboru na ekranie wyboru. Możesz wyświetlić ekran wyboru za pomocą przycisku Wstecz.
Następujące funkcje, znane z matematyki i programowania, obsługiwane są:
abs, podłogi, ceil, exp, log, Max, Min, sin, cos, tan, asin, acos, Atan, sqrt. Możesz także użyć stałej pi.
Argumenty muszą być otoczone nawiasami. Na przykład, sin (x), a nie grzech, x. Jak zwykle, min, max dwóch argumentów, inni przyjąć jedną. Uwaga ograniczonych domen niektóre z tych funkcji:
log (x): x pozytywne;
tan (x) nie x równa się pi / 2 (oraz dowolnej wielokrotności PI);
asin (x), acos (x): x od -1 do +1 (włącznie).
Dla każdego z czterech współrzędnych rodzaju, istnieje kilka przykładów dostępnych w menu opcji. Po wybraniu przykład, wymagany rodzaj współrzędnych jest wybierany automatycznie, więc nie musisz się martwić o tym wyborze. Niektóre z tych przykładów pokazać osi współrzędnych, podczas gdy inne je ukryć. Pole wyboru na ekranie wyboru pozwala, aby to zmienić.
Określona funkcja może być zapisywane i odtwarzane później. Poniższe dane są następnie automatycznie zapisywane i pobierane: interwały współrzędnych, punkt widzenia parametrów phiE i thetaE i stan pola wyboru do wyświetlania osi.
W wersji 2.07 i wyższej, wyrażenia warunkowe są obsługiwane. Są to dobrze znane w języku programowania i mieć postać "logicznej ekspresji Ekspresja 1: Ekspresja 2". Na przykład, wyrażenie max (x, y) może być zapisana jako warunkowej ekspresji: (? X> y x: y). Oprócz "?" i ":", mogą być również stosowane następujące znaki: "<", ">", "=", "i", "|", "1". Możesz użyć "=" lub, jak w językach programowania rzeczywistych, "==", aby sprawdzić, czy dwa wyrażenia są równe. Podobnie, "&" i "|" (co oznacza "i" a "lub") mogą pojawić się pojedyncze lub podwójne, w tym samym znaczeniu. Wykrzyknik "!" oznacza "nie". Dlatego "x> y" może również być napisane "! (X <= y)". Podobnie, "! (X == y)" ma takie samo znaczenie co "X! = Y", oznaczający zarówno "x nierówny y '. Wbudowany w przykładzie 2 zilustrowano zagnieżdżony ekspresji warunkowej z częścią następnego ":" zawierający inny ekspresji warunkowej.
Zapoznaj się również z
http://home.kpn.nl/ammeraal/funcxy.html