可視化兩個變量功能的應用程序。
FuncXY是繪製兩個變量函數的3D圖的應用程序。在最簡單的情況下,這些是笛卡爾坐標x和y。 2.00版引入了圓柱坐標,將theta和r作為替代方案。使用球形坐標Theta和Phi的另一個擴展名也可以在2.03版中使用。最後,版本2.06還支持參數表面。
您可以輸入要繪製的功能的公式。這必須是兩個變量中的表達式,您現在有四個選項,具體取決於坐標的類型:
笛卡爾坐標x和y,或
圓柱坐標theta和r,或
球形坐標theta和phi或
具有坐標u和v的參數表面,其中不是單個函數,而是表達x,y和z。
您可以使用算術運算符 + - * / and ^(用於指示)。您可以以通常的方式添加括號。允許空格。必須提供兩個變量的最小值和最大值。在語法錯誤或按零為零的情況下,該表達式不接受。當您輸入公式時,它以更可讀的符號顯示在您要輸入或編輯的文本上方。
可以從任何角度查看功能表面。有一些按鈕可以更改視點,但是您也可以通過刷圖像來更改視圖方向,即通過水平或垂直移動手指來通過手指移動。如應用程序本身所示,您還可以通過輸入兩個角度和thetae來指定觀看方向。
在3D圖像中,您可以通過選擇屏幕上的複選框顯示或隱藏坐標軸。您可以使用後鍵顯示此選擇屏幕。
支持以下功能,在數學或編程中眾所周知:
ABS,地板,CEIL,EXP,LOG,MAX,MIN,SIN,COS,TAN,ASIN,ACOS,ACOS,ATAN,SQRT。您也可以使用恆定PI。
爭論必須被括號包圍。例如,罪(x),而不是sin x。像往常一樣,麥克斯和敏說兩個論點,其他論點也一個。請注意其中一些功能的限制域:
log(x):x陽性;
tan(x):x不等於pi/2(加上pi的任何倍數);
asin(x),acos(x):-1和+1之間的x(包含在內)。
對於四種坐標類型中的每一個,選項菜單中都有一些示例。選擇一個示例時,會自動選擇所需的坐標類型,因此您不必為此選擇而打擾。其中一些示例顯示了坐標軸,而其他示例將其隱藏。選擇屏幕上的複選框使您可以更改此功能。
稍後可以保存並檢索指定的功能。然後,還會自動保存和檢索以下數據:坐標間隔,景點參數phie和thetae以及用於顯示軸的複選框的狀態。
在2.07及更高版本中,支持條件表達式。這些是在編程語言中眾所周知的,並具有“邏輯表達式?表達式1:表達式2”。例如,表達式最大(x,y)可以寫為條件表達式:(x> y?x:y)。除了 ”?”和“:”,現在也可以使用以下字符:“ <”,“>”,“ =”,“&”,“ |”,“ 1”。您可以使用“ =”,也可以像在實際編程語言中一樣,“ ==”來測試兩個表達式是否相等。同樣,“&”和“ |” (含義'和'and'或')可以出現單個或雙重,具有相同的含義。驚嘆號"!"代表“不”。因此,“ x> y”也可以寫入“!(x <= y)”。同樣,“!(x == y)”具有與“ x!= y”相同的含義,兩者都表示與y'不相等。內置示例2說明了一個嵌套的條件表達式,其中零件“:”包含另一個條件表達式。
請參考
http://home.kpn.nl/ammeraal/funcxy.html
閱讀更多信息