



版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、TI-nspire 編程進(jìn)階Cyvre適用于已經(jīng)掌握了 TI-nspire 基本編程技巧的程序員。本一、 程序編輯器與“圖形”頁(yè)面利用這一章的內(nèi)容,程序?qū)⒖梢耘c圖像進(jìn)行一定程度的配合。1.在程序編輯器里函數(shù)圖像在也可以使用指令來(lái)繪制或修改“圖形”頁(yè)面中的函數(shù)圖像。具體的指令為:f1(x):=其中,f1 對(duì)應(yīng)的是“圖像”頁(yè)面中的 f1 圖像,若要定義或修改其他圖像,則可將 f1 替換成對(duì)應(yīng)的 f2,f3 等。需要注意的一點(diǎn)是,當(dāng) f1(或任何一個(gè)圖像)在“圖形”頁(yè)面里沒(méi)有被,代碼執(zhí)行以后繪出函數(shù)圖象。要實(shí)現(xiàn)函數(shù)圖像的從無(wú)到有,只需在圖像頁(yè)面將對(duì)應(yīng)的圖像定義為 undef 即可。2.在程序編輯器里
2、點(diǎn)的坐標(biāo)通過(guò)特定的操作可以使用點(diǎn)的位置,具體的操作方法為:1)2)在“圖形”頁(yè)面繪制一個(gè)點(diǎn)選中這個(gè)點(diǎn),ctrl+,選擇“坐標(biāo)與方程”3)此時(shí)將會(huì)顯示點(diǎn)的坐標(biāo)。在“計(jì)算器”頁(yè)面新建兩個(gè)變量(或使用已定義過(guò)的變量),用這兩個(gè)變量作為點(diǎn)的橫縱坐標(biāo)。4)選中點(diǎn)的橫坐標(biāo),ctrl+,選擇“至”,變量名5)選中點(diǎn)的縱坐標(biāo),ctrl+,選擇“至”,變量名。6)完成后的效果應(yīng)如圖 1 所示。改變這兩個(gè)變量的值,點(diǎn)的位置也隨即改變。圖 1圖 23.散點(diǎn)圖(Scatter Plot)散點(diǎn)圖是 nspire 繪圖類型的一種,它通過(guò)用戶指定的坐標(biāo)繪制出一組點(diǎn),并且能夠容易地在進(jìn)行。所以,散點(diǎn)圖在程序與圖形的結(jié)合方面有
3、著非常大的作用。散點(diǎn)圖的具體使用方法如下:1) 在“圖形”頁(yè)面的菜單欄中選擇“圖形類型”“散點(diǎn)圖”2)在“計(jì)算器”頁(yè)面新建兩個(gè)數(shù)組變量(也可以用已定義的數(shù)組),要求數(shù)組中的每一個(gè)元素都為數(shù)。3)回到“圖形”頁(yè)面,在散點(diǎn)圖 s1 的 x輸入作為橫坐標(biāo)的數(shù)組變量名稱,在 y 行輸入作為縱坐標(biāo)的數(shù)組變量名稱,按 enter。4)完成后的效果。現(xiàn)在可以在程序編輯器中通過(guò)改變數(shù)組的元素實(shí)現(xiàn)改變、新建或刪除點(diǎn),做到程序與圖形結(jié)合。代碼示例:假設(shè)在這個(gè)文檔中已經(jīng)定義了散點(diǎn)圖 s1 為(xx,yy),xx 和 yy 均為空的數(shù)組。Define plot()= PrgmFor i,1,10,1Request “
4、X Coordinate:”,x1,0 Request “Y Coordinate:”:y1,0 xx:=augment(xx,x1) yy:=augment(yy,y1) EndForEndPrgm這段代碼使用循環(huán)句讓用戶輸入 10 個(gè)點(diǎn)的坐標(biāo),并用散點(diǎn)圖將這些點(diǎn)繪出。4.游標(biāo)“圖形”界面中的“游標(biāo)”能夠使用戶直觀地更改變量的值,如果這個(gè)變量是點(diǎn)的坐標(biāo)的話,還可以使用戶方便地改變點(diǎn)的位置。游標(biāo)的使用方法如下:1) 在“圖形”頁(yè)面按,選擇“動(dòng)作”“游標(biāo)”。2) 確定游標(biāo)的位置后,在變量名一欄任意輸入一個(gè)變量名3)在這一例中我們使用兩個(gè)游標(biāo)。通過(guò)編輯游標(biāo)下方文本的值還可以更改游標(biāo)變量的取值范圍4
5、)在這一例中,我們用第二節(jié)的方法新建一個(gè)能夠改變坐標(biāo)的點(diǎn),將其橫縱坐標(biāo)分別至兩個(gè)游標(biāo)變量。5)拖動(dòng)游標(biāo)上的滑塊,點(diǎn)的位置便隨之改變。二、 動(dòng)畫初步利用 nspire 內(nèi)置的一些功能,我們可以制作出一些簡(jiǎn)單的動(dòng)畫效果。(這一章的主要思想為Cichol 首先提出)1.計(jì)時(shí)器在這一節(jié)制作一個(gè)簡(jiǎn)易的計(jì)時(shí)器。1)在“圖形”頁(yè)面新建文本,輸入 02)選中文本,ctrl+,選擇“屬性”3)出現(xiàn)上圖情況時(shí),輸入 1 并 enter。4)此時(shí)數(shù)字便以一定的速度不斷自加 1。按 enter,出現(xiàn)如圖情況”,數(shù)字便開(kāi)始增長(zhǎng),點(diǎn)擊“重設(shè)動(dòng)畫”,數(shù)字便重置為 0。,選擇“保存”,輸入 time(或其他變量名),ente
6、r。點(diǎn)擊“開(kāi)始動(dòng)畫選中文本,ctrl+5)6)點(diǎn)擊“開(kāi)始動(dòng)畫”,變量 time 的值便不斷改變,這樣我們就有了一個(gè)計(jì)數(shù)器。今后我們稱它為計(jì)時(shí)器變量。7)新建“列表與電子表格”頁(yè)面,在任意一格輸入=time·0.4,enter。這樣再點(diǎn)擊“開(kāi)始動(dòng)畫”時(shí),這一格數(shù)據(jù)也不斷變化,并且每增加 1 所用時(shí)間間隔非常接近 1秒。這樣,一個(gè)簡(jiǎn)易的計(jì)時(shí)器就完成了。2.計(jì)時(shí)器與散點(diǎn)圖結(jié)合使點(diǎn)按指定的軌跡運(yùn)動(dòng),點(diǎn)的出現(xiàn)與消失當(dāng)散點(diǎn)圖中的數(shù)據(jù)與計(jì)時(shí)器變量有,我們就可以制作出簡(jiǎn)單的動(dòng)畫效果。要實(shí)現(xiàn)點(diǎn)的動(dòng)態(tài)改變、出現(xiàn)和消失,我們需要借助“列表與電子表格”頁(yè)面和 when()函數(shù)。讓一個(gè)點(diǎn)沿拋物線運(yùn)動(dòng),并在出現(xiàn)
7、 5 秒后消失。本節(jié)的示例中,1) 新建“圖形”頁(yè)面和“列表與電子表格”頁(yè)面,在表格的第一行的任意兩格輸入 xx 和 yy,并將“圖形”界面中的散點(diǎn)圖 s1 設(shè)為xx 和 yy2)用上一節(jié)的做法新建一個(gè)計(jì)時(shí)器變量,不同的是,將最開(kāi)始輸入的文本 0 改為-6.25。我們希望這個(gè)點(diǎn)在拋物線 y = -x2 + 5 上運(yùn)動(dòng)。在表格的 xx 欄的第一行輸入=time·0.4,此時(shí)顯示-2.5。3)4)要使點(diǎn)在特定的時(shí)間消失,我們需要利用when()函數(shù)。在 yy 欄的第一格輸入如下代碼:=when(-2.5<time·0.4<2.5,- (time·0.4)2
8、+5,1/0)這樣,當(dāng)點(diǎn)的橫坐標(biāo)在(-2.5,2.5)以外時(shí),這一欄的數(shù)據(jù)為 1/0,即 undef,所以這個(gè)點(diǎn)將不存在。而當(dāng)點(diǎn)的橫坐標(biāo)在這一區(qū)間運(yùn)動(dòng)時(shí),所需的時(shí)間為 5 秒。5) 回到“圖形”頁(yè)面,點(diǎn)擊“開(kāi)始動(dòng)畫運(yùn)動(dòng)?!保涂梢钥吹近c(diǎn)按照拋物線的軌跡這一節(jié)內(nèi)容的應(yīng)用在于,點(diǎn)的軌跡可以隨程序需要而改變,實(shí)現(xiàn)用動(dòng)畫配合程序,可以用于一些圖像類的三、 使用 Lua 編程編寫。在OS 3.0 以上的 nspire 操作系統(tǒng)中加入了 Lua 程序的支持。用戶可以在電腦上編寫 Lua程序,并用 TI提供的 Scripting Tool 將后綴為.lua 的文件轉(zhuǎn)換為 nspire 能夠運(yùn)行的.tns文件。Lua 語(yǔ)言的支持為 nspire 的編程提供了很大的空間,國(guó)外的程序員已經(jīng)使用 Lua語(yǔ)言編寫了很多優(yōu)秀的程序,顯示出了這門語(yǔ)言的潛力。由于筆者對(duì)這門語(yǔ)言不是很了解,所以在此不做過(guò)多介紹,在后文的相關(guān)四、 相關(guān)里將給出 Lua 編程指南的地址。.5.6.fx-es(ms)計(jì)算器圖形版TTICALC上的nspireN
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 云南交通職業(yè)技術(shù)學(xué)院《裝配式混凝土建筑技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣西城市職業(yè)大學(xué)《短視頻創(chuàng)作實(shí)訓(xùn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣西工程職業(yè)學(xué)院《食品營(yíng)養(yǎng)與安全學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 天津外國(guó)語(yǔ)大學(xué)濱海外事學(xué)院《藝術(shù)素質(zhì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 無(wú)錫南洋職業(yè)技術(shù)學(xué)院《場(chǎng)地設(shè)計(jì)B》2023-2024學(xué)年第二學(xué)期期末試卷
- 浙江安防職業(yè)技術(shù)學(xué)院《Hadoop技術(shù)與應(yīng)用實(shí)訓(xùn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 鄭州食品工程職業(yè)學(xué)院《裝飾基礎(chǔ)》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025年四川省南充市中考化學(xué)試卷及答案
- MB-660R-NHS-Ester-生命科學(xué)試劑-MCE
- 工業(yè)品品牌的塑造與市場(chǎng)推廣策略
- 生物基可降解地膜行業(yè)深度調(diào)研及發(fā)展項(xiàng)目商業(yè)計(jì)劃書
- 出租車租憑合同協(xié)議書
- GB/T 24217-2025洗油
- 寧波輔警考試題庫(kù)2024
- 2025年中考地理真題試題(含解析)
- 2025年社區(qū)工作者考試試題及答案
- 軟件知識(shí)產(chǎn)權(quán)授權(quán)管理框架與合規(guī)性研究
- ISO9001質(zhì)量管理體系培訓(xùn)考試試題含答案
- 2025-2030中國(guó)雷達(dá)告警接收機(jī)行業(yè)市場(chǎng)發(fā)展趨勢(shì)與前景展望戰(zhàn)略研究報(bào)告
- 一例高血壓合并糖尿病患者的個(gè)案護(hù)理課件
- DVD在線租賃的分配問(wèn)題
評(píng)論
0/150
提交評(píng)論