使用說明
兩種畫法:方法1通用性強(qiáng)但慢。方法2的通用性差但快。 輸入函數(shù)(方程)時(shí)請(qǐng)了解下面規(guī)定,否則可能得不到圖像。您可參考內(nèi)置的數(shù)十個(gè)樣例。 運(yùn)算符號(hào)、字符(字母不區(qū)別大小寫)、標(biāo)點(diǎn),如無特別指明,需要在英文狀態(tài)下輸入。 加號(hào)+減號(hào)-乘號(hào)*除號(hào)/乘方^括號(hào)()。 請(qǐng)留意,雖然輸入正確,但若超出繪圖區(qū)域?qū)⒖床坏綀D像,如y=1.5x+20看不到圖像,y=1.5x+2可以。 ①對(duì)于一般函數(shù)(方程),自變量和因變量分別用x和y表示。一般函數(shù)(方程),若將一次因變量,二次因變量單獨(dú)寫在等號(hào)右邊,可以提高繪圖質(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í),可單擊“連點(diǎn)成線”按鈕。 ②對(duì)于參數(shù)方程,自變量用t表示,因變量用x和y表示,兩個(gè)參數(shù)方程用英文分號(hào)分隔。如x=3cos(t);y=4sin(t) ③對(duì)于極坐標(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é)教科書主要不同之處是需帶括號(hào),如4開平方應(yīng)輸入sqr(4)而非sqr4。字母P代表圓周率π(3.14159…),字母e代表自然對(duì)數(shù)的底(2.71828…)。VB不直接支持cot,利用cot(x)=1/tan(x),如對(duì)y=cot(x)輸入為y=1/tan(x)。 ▲VB6中的log函數(shù)就是數(shù)學(xué)中的ln函數(shù)(自然對(duì)數(shù)函數(shù),以常數(shù)e為底數(shù)的對(duì)數(shù)函數(shù)),其它對(duì)數(shù)使用換底公式,如以10為底數(shù)的常用對(duì)數(shù)這樣輸入log(x)/log(10)。以2為底數(shù)的對(duì)數(shù)這樣輸入log(x)/log(2)。 exp是以e為底的指數(shù)函數(shù)。 abs表示絕對(duì)值(||),對(duì)于y=|x^2+x-2|+x,應(yīng)這樣輸入y=abs(x^2+x-2)+x。 ▲VB6提供的冪函數(shù)對(duì)分?jǐn)?shù)指數(shù)不完善,對(duì)于y=x^(1/3)圖像畫不完整。應(yīng)對(duì)辦法: 使用本工作室專門定義的分?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)的方法不同或某些實(shí)現(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) 將多個(gè)函數(shù)(方程)依次繪制,可構(gòu)成比較復(fù)雜的圖案。