亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Excel VBA的求一次函數(shù)解析式的解法設(shè)計(jì)—以圖象經(jīng)過兩整點(diǎn)的一次函數(shù)為例

        2017-08-07 10:24:16廣東省湛江市第七中學(xué)524034關(guān)文恬
        關(guān)鍵詞:整點(diǎn)最大公約數(shù)縱坐標(biāo)

        廣東省湛江市第七中學(xué)(524034) 關(guān)文恬

        基于Excel VBA的求一次函數(shù)解析式的解法設(shè)計(jì)—以圖象經(jīng)過兩整點(diǎn)的一次函數(shù)為例

        廣東省湛江市第七中學(xué)(524034) 關(guān)文恬

        函數(shù)是中學(xué)數(shù)學(xué)重要的解題工具.在初中,一次函數(shù)是函數(shù)教學(xué)的起始部分,而“圖象經(jīng)過兩整點(diǎn)求一次函數(shù)y=kx+b的解析式”是一次函數(shù)教學(xué)的基本內(nèi)容.為了促使學(xué)生借助計(jì)算機(jī)自主高效地學(xué)習(xí)這個(gè)基本內(nèi)容,本文通過分析它的解法原理,由此編寫VBA小程序,計(jì)算并輸出k、b的值,得到一次函數(shù)的解析式,從而在Excel上實(shí)現(xiàn)解法的設(shè)計(jì).

        一、圖象經(jīng)過兩點(diǎn)求一次函數(shù)解析式的解法原理

        我們知道,一次函數(shù)的圖象是一條直線,而兩點(diǎn)確定一條直線.當(dāng)已知一次函數(shù)的圖象經(jīng)過兩點(diǎn)時(shí),那么這個(gè)一次函數(shù)的解析式就可以用待定系數(shù)法進(jìn)行求解,如下例:

        例已知點(diǎn)A(x1,y1)、B(x2,y2),求圖象經(jīng)過A、B兩點(diǎn)的一次函數(shù)的解析式.

        解:用待定系數(shù)法設(shè)這個(gè)一次函數(shù)的解析式為,分別把 A(x1,y1)、B(x2,y2)代入 y=kx+b,得當(dāng)時(shí),解得,

        可見,一次函數(shù)y=kx+b的解析式由A(x1,y1)、B(x2,y2)的橫縱坐標(biāo)確定.只要確定x1,x2,y1,y2的值,由計(jì)算出k、b的值,便可得到一次函數(shù)y=kx+b的解析式.但在Excel上問題的關(guān)鍵不是k、b的值計(jì)算而是輸出.

        二、在Excel中對(duì)k、b的輸出形式的分析

        由上面可知,當(dāng)x1,x2,y1,y2為實(shí)數(shù)時(shí),則k、b為實(shí)數(shù)或無意義,其結(jié)果在電腦上的表現(xiàn)形式可能顯得較為復(fù)雜;當(dāng)x1,x2,y1,y2都為整數(shù)時(shí),y2-y1、x2-x1和x2y1-x1y2都是整數(shù),則k、b為有理數(shù)(整數(shù)或分?jǐn)?shù))或無意義.為了使問題顯得不太復(fù)雜,也考慮《數(shù)學(xué)課程標(biāo)準(zhǔn)》對(duì)學(xué)生的計(jì)算要求,本文所討論的兩整點(diǎn)都是指橫縱坐標(biāo)都是整數(shù)的點(diǎn),因此,在有意義的情況下此時(shí)k、b為整數(shù)或分?jǐn)?shù),那在Excel中如何輸出有理數(shù)呢?下面對(duì)k在Excel中的輸出形式進(jìn)行分析,而b的處理方法與k一樣.為了方便敘述,令m=y2-y1,n=x2-x1.

        1.當(dāng)k為整數(shù)時(shí)

        當(dāng)m除以n所得的余數(shù)r為0時(shí),則k為整數(shù).Excel VBA可用代碼“r=mModn”求出r的值.當(dāng)r=0時(shí),是一個(gè)整數(shù).如當(dāng)已知的兩整點(diǎn)為A(-3,5)、B(2,-5)時(shí),由“r=(-5-5)Mod(2-(-3))”得r=0,k為整數(shù),則可用VBA代碼“k=(-5-5)/(2-(-3))”計(jì)算k的值是-2,再用語(yǔ)句“MsgBox k”輸出k的值.

        2.當(dāng)k為分?jǐn)?shù)時(shí)

        當(dāng)m除以n所得的余數(shù)r不為0時(shí),則k為分?jǐn)?shù),此時(shí)處理分?jǐn)?shù)k的表示形式較為復(fù)雜.如當(dāng)點(diǎn)A、B的坐標(biāo)分別為(-2,2)和 (4,-8)時(shí),由“r=(-8-2)Mod(4-(-2))”得 r=-4,為分?jǐn)?shù).由式子筆算的過程中,我們發(fā)現(xiàn)兩個(gè)問題.其一,分?jǐn)?shù)在 Excel上是以“-1.66667”的形式顯示的,此時(shí)輸出k的值不符合要求,那以何種形式輸出它?可用VBA代碼“k=-5&"/"&3”表示 (即輸出時(shí)顯示“k=-5/3”).其二,分?jǐn)?shù)不是最簡(jiǎn)分?jǐn)?shù)還需進(jìn)行約分,那如何進(jìn)行約分?我們知道,10和6的最大公約數(shù)為2,分子分母同除以2便得到“-5/3”,那如何在Excel上找分子分母的最大公約數(shù)?

        三、輾轉(zhuǎn)相除法

        為了解決分?jǐn)?shù)約分的問題,我們首先了解“輾轉(zhuǎn)相除法”,下面看它的一個(gè)定理:

        定理[1]設(shè) a,b(a0),q1,q2,···,qn,qn+1;r1,r2,···,rn,rn+1均為整數(shù),且滿足以下等式:

        其中 0 ≤ rn+1< rn< ···< r1< |a|.若 rn+1=0,則(a,b)=rn.

        圖1

        可見,輾轉(zhuǎn)相除法是尋找分子分母(這里它們都是整數(shù))的最大公約數(shù)的一個(gè)方法,找出最大公約數(shù)后,分?jǐn)?shù)的約分問題便可迅速解決.輾轉(zhuǎn)相除法的一個(gè)程序框圖如上圖1所示.

        那如何實(shí)現(xiàn)這個(gè)計(jì)算流程呢?我們可用VBA代碼來實(shí)現(xiàn),下面就是輾轉(zhuǎn)相除法的一個(gè)VBA代碼:

        四、圖象經(jīng)過兩整點(diǎn)求一次函數(shù)解析式的解法設(shè)計(jì)

        在上面,本文介紹了k、b值的計(jì)算及可能的輸出形式,還介紹了輾轉(zhuǎn)相除法的定理及它的一個(gè)VBA代碼.有此作鋪墊,便可著手在Excel VBA上對(duì)本文所說的解法進(jìn)行設(shè)計(jì).

        1.首先根據(jù)提示輸入點(diǎn)A(x1,y1)、B(x2,y2)的坐標(biāo)

        2.由上面的分析,k的可能輸出形式有正整數(shù)k1、負(fù)整數(shù)k2、正分?jǐn)?shù)k3、負(fù)分?jǐn)?shù)k4;而b的可能輸出形式有0、正整數(shù)b1、負(fù)整數(shù)b2、正分?jǐn)?shù)b3、負(fù)分?jǐn)?shù)b4.設(shè)計(jì)VBA代碼分別輸出k、b的值(它們組合共有20種可能情況),即可得出一次函數(shù)的解析式y(tǒng)=kx+b.

        3.圖象經(jīng)過兩整點(diǎn)求一次函數(shù)解析式的解法代碼

        基于上面解法的思路,利用輾轉(zhuǎn)相除法定理,本文編寫以下的解法代碼及代碼解釋:

        五、舉例及運(yùn)用

        在Excel中運(yùn)行這個(gè)小程序時(shí),我們可根據(jù)提示輸入點(diǎn)A的橫坐標(biāo)-3,縱坐標(biāo)7;輸入點(diǎn)B的橫坐標(biāo)2,縱坐標(biāo)-3,便可得到圖象經(jīng)過點(diǎn)A、B的一次函數(shù)解析式y(tǒng)=-2x+1.同樣,我們可根據(jù)提示輸入點(diǎn)A的橫坐標(biāo)-1,縱坐標(biāo)5;輸入點(diǎn)B的橫坐標(biāo)2,縱坐標(biāo)-8,便可得到圖象經(jīng)過點(diǎn)A、B的一次函數(shù)解析式 y=(-13/3)x+2/3.當(dāng)然,y=(-13/3)x+2/3表示的意思在Excel上以“-4.33333333333333”的形式顯示,而不是慣用的分?jǐn)?shù)形式,只好用“-13/3”代替).

        當(dāng)有了這個(gè)VBA小程序,我們可把它保存到教室的多媒體電腦上供學(xué)生自主學(xué)習(xí)本節(jié)內(nèi)容,也可在課堂上作班內(nèi)各學(xué)習(xí)小組合作學(xué)習(xí)自主出題比賽的“裁判”,以促小組間的良性競(jìng)爭(zhēng).實(shí)際教學(xué)表明,學(xué)生對(duì)這種教法感到新穎,學(xué)習(xí)本節(jié)內(nèi)容興趣大增.

        當(dāng)然,編寫VBA代碼是VBA程序員的一個(gè)專業(yè)話題,實(shí)際上編寫VBA代碼要花費(fèi)大量的時(shí)間和精力.對(duì)于中學(xué)教師,我們不必要、也不可能把每個(gè)數(shù)學(xué)教學(xué)內(nèi)容都編寫VBA代碼用于教學(xué)上,但只要我們能挑選合適的數(shù)學(xué)話題作為嘗試,做到適可而止,這種方法對(duì)于數(shù)學(xué)教學(xué)還是有很大的幫助作用的.

        [1]林國(guó)泰,司徒永顯,鄺會(huì)雄,初等代數(shù)研究教程[M],廣州:暨南大學(xué)出版社,1996年第71頁(yè).

        猜你喜歡
        整點(diǎn)最大公約數(shù)縱坐標(biāo)
        變化的“魚”
        更正
        勘 誤
        整點(diǎn)問題的解法
        整點(diǎn)坐標(biāo)問題的探究
        求相關(guān)最大公約數(shù)(abn±1,abm±1),其中a∈Z,b∈Z+,m,n∈Z—
        求相關(guān)最大公約數(shù)(abn±1,abm±1),其中a∈Z,b∈Z+,m,n∈Z
        趣味漢字——正點(diǎn)和整點(diǎn)
        求最大公約數(shù)的兩種算法案例
        江蘇省丹陽(yáng)市華南實(shí)驗(yàn)學(xué)?!捌矫嬷苯亲鴺?biāo)系”測(cè)試卷
        国产成年女人特黄特色毛片免| 国产成人无码a区在线观看视频 | 亚洲另在线日韩综合色| 国产精品成人黄色大片| 日本免费在线不卡一区二区| 天堂新版在线资源| 色吧综合网| 日韩精品免费在线视频| 日本视频一中文有码中文| 狠狠色噜噜狠狠狠777米奇小说| 亚洲国产精品一区二区第四页| 国产激情一区二区三区在线蜜臀| 欧美xxxx新一区二区三区| 国产99视频一区二区三区| 亚洲中文久久精品字幕| 亚洲国产另类精品| 亚洲制服无码一区二区三区| 中文字幕人成乱码中文| 无码人妻久久一区二区三区免费丨 | 东京热东京道日韩av| 午夜性刺激免费看视频| 精品亚洲成a人7777在线观看 | 亚洲va中文字幕| 亚洲AV无码久久久一区二不卡 | 两个人看的www免费视频中文| 999国产精品亚洲77777| 视频一区二区不中文字幕| 久久熟妇少妇亚洲精品| 艳妇臀荡乳欲伦交换在线播放| 国产精品白浆视频一区| 亚洲长腿丝袜中文字幕| 男人和女人做爽爽视频| 欧美一片二片午夜福利在线快| 玩弄放荡人妻一区二区三区| 水野优香中文字幕av网站| 亚洲欧洲∨国产一区二区三区| 亚洲综合色婷婷久久| 国产一区二区三区青青草| 国产成人一区二区三区| 亚洲乱码一区二区三区成人小说 | 无遮挡18禁啪啪羞羞漫画|