使用說明
兩種畫法:方法1通用性強(qiáng)但慢。方法2的通用性差但快。
輸入函數(shù)(方程)時請了解下面規(guī)定,否則可能得不到圖像。您可參考內(nèi)置的數(shù)十個樣例。
運(yùn)算符號、字符(字母 不區(qū)別大小寫)、標(biāo)點,如無特別指明,需要在英文狀態(tài)下輸入。
加號 + 減號 - 乘號 * 除號 / 乘方 ^ 括號( )。
請留意,雖然輸入正確,但若超出繪圖區(qū)域?qū)⒖床坏綀D像,如 y=1.5x+20 看不到圖像,y=1.5x+2 可以。
①對于一般函數(shù)(方程),自變量和因變量分別用 x 和 y 表示。一般函數(shù)(方程),若將一次因變量,二次因變量單獨寫在等號右邊,可以提高繪圖質(zhì)量和繪制速度,如 2y-2x-1=0 可以優(yōu)化變形為 y=(2x+1)/2 ,又如 (x/3)^2+(y/2)^2=1 可以優(yōu)化變形為 y^2=4(1-(x/3)^2) 。
一般函數(shù)(方程)中,少量圖連貫性不太好——原因是繪圖質(zhì)量和繪制速度不易兼得,故折中處理。當(dāng)連貫性不太好時,可單擊“連點成線”按鈕。
②對于參數(shù)方程,自變量用 t 表示,因變量用 x 和 y 表示,兩個參數(shù)方程用英文分號分隔。如 x=3cos(t) ; y=4sin(t)
③對于極坐標(biāo)方程,自變量用 t 表示,因變量用 r 表示。如 r=4/(1+0.5cos(t))
【注:為了輸入方便考慮,不使用θ和ρ】
本程序支持 VB6 的所有數(shù)學(xué)函數(shù),如 abs,sin,cos,sqr,log,exp 等,這些數(shù)學(xué)函數(shù)與數(shù)學(xué)教科書主要不同之處是需帶括號,如4開平方應(yīng)輸入sqr(4)而非sqr4。字母 P 代表圓周率π(3.14159…),字母 e 代表自然對數(shù)的底(2.71828…)。VB不直接支持cot,利用cot(x)=1/tan(x) ,如對y=cot(x) 輸入為 y=1/tan(x)。
▲VB6中的log函數(shù)就是數(shù)學(xué)中的ln函數(shù)(自然對數(shù)函數(shù),以常數(shù)e為底數(shù)的對數(shù)函數(shù)),其它對數(shù)使用換底公式,如以10為底數(shù)的常用對數(shù)這樣輸入log(x)/log(10)。以2為底數(shù)的對數(shù)這樣輸入log(x)/log(2)。
exp是以e為底的指數(shù)函數(shù)。
abs表示絕對值(||),對于 y=|x^2+x-2|+x ,應(yīng)這樣輸入 y=abs(x^2+x-2)+x 。
▲VB6提供的冪函數(shù)對分?jǐn)?shù)指數(shù)不完善,對于 y=x^(1/3)圖像畫不完整。應(yīng)對辦法:
使用本工作室專門定義的分?jǐn)?shù)指數(shù)冪函數(shù) sp(x,m,n) ,相當(dāng)于 x^(m/n) 。
★相同的函數(shù)輸入寫法可能不止一種,如,y=3x-2可寫成y-3x+2=0,但前者畫的快且繪圖質(zhì)量較高。
【注:相同函數(shù)的不同寫法,原則上畫出的圖應(yīng)一樣,本軟件因?qū)崿F(xiàn)的方法不同或某些實現(xiàn)方法的y定義域優(yōu)先于x定義域的影響,畫出的圖可能有細(xì)微差別】
●順便指出,可以用本軟件畫出美麗圖案:
參數(shù)方程如 r=3 (Sin(2t)+2Sin(3t))
極坐標(biāo)方程如 x=4Cos(2t)Sin(t) ; y=4Sin(2t)Sin(t)
將多個函數(shù)(方程)依次繪制,可構(gòu)成比較復(fù)雜的圖案。
您的評論需要經(jīng)過審核才能顯示
有用
有用
有用