国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

Scilab程序語言中“標點符號”的使用

2008-06-02 06:45
中學數(shù)學雜志(高中版) 2008年3期
關鍵詞:冒號步長逗號

李 強

在普通高中課程標準試驗教科書(人民教育出版社B版)數(shù)學必修3第一章《算法》編寫中,教材編者選用了Scilab來實現(xiàn)算法,很多教師對此很不理解.

編者之所以選擇Scilab是因為首先Scilab是免費的,用戶可以在互聯(lián)網上自由下載,隨意使用、無須收費,其次它可以解決線性方程組、代數(shù)特征值問題及非線性方程組的求解、優(yōu)化問題求解、微分方程數(shù)值求解等等的經典的科學計算問題.

雖然這個語言簡單、容易學習,但對于離開大學多年,不熟悉計算機語言的大部分的高中數(shù)學教師們可算是最難教的一部分內容.

本篇文章重點介紹教材中出現(xiàn)的“標點符號”(如:逗號、分號、冒號、圓括號、方括號、雙引號等)的使用和注意事項.

1 用逗號“,”或分號“;”來區(qū)分各指令

1.在Scilab程序中,一個指令可以寫幾行,而一行也可以寫幾個指令.寫在一行的幾個指令用逗號或分號區(qū)分隔開,但效果不同,使用逗號則將其前邊的指令中的賦值號左邊的變量值輸?shù)狡聊簧?,如果使用分號則表示程序語句沒有結束不予輸出結果.如

-->a=4*2,b=4*3, ↙ (注:↙表示回車換行符)

a=

8

b=

12

又如

-->a=4*2;b=4*3, ↙

b=

12

2.需要輸出結果的幾個變量寫在一行時之間用逗號隔開(當然不可用分號),分行寫則不用加任何符號.

3.在循環(huán)語句中如果不需要輸出每次循環(huán)的結果時,可在其后加分號;如果需要輸出每次循環(huán)的結果,則在相應變量后不要加分號.如

s=0;

for i=1:5

s=s+i;

end

s

(這樣寫只會輸出s的一個最后結果,如果第三行的分號不加,則會將s的每次循環(huán)結果都顯示輸出)

2 冒號“:”的使用

1.for語句中用到分號(循環(huán)變量=初值:步長:終值),如

for i=1:2:9 (表示i初值為1,每次增加步長2,終值為9)

for i=1:9 (表示初值為1,默認步長為1,每次增加1,終值為9)

2.在矩陣中也常使用冒號.如

-->a=[1:3] ↙

a=

1. 2. 3.

3 圓括號“( )”的使用

1.在函數(shù)或在表達式中使用.如

sqrt(s*(s-a)*(s-b)*(s-c)) ——平方根函數(shù)

rand( ) ——表示生成0~1之間的隨機數(shù)

a=((2+3)*2+2)*2 ——與平時的括號作用一樣

2.在各種語句中用到圓括號.如:鍵盤輸入語句input(“a=”)、輸出語句disp(“no solution”)等等.

4 方括號“[ ]”的使用

方括號表示矩陣,矩陣中各行的數(shù)之間用逗號隔開,各行之間用分號隔開.如

-->A=[3,-2;1,1]; ↙

-->B=[14;-2]; ↙

-->linsolve(A,B) ↙

ans=

2.

-4. (注:書上出現(xiàn)“!-4.!”是Scilab2.7版本的一種格式)

5 雙引號“ ”的使用

使用雙引號,表示在界面窗口上顯示雙引號中間的字符串或文字.如

-->a=input(“chinese”)↙

chinese-->

-->a=input(“a=”)↙

a=-->

設計好的程序并不是一定會在計算機上運行出你想要的結果,這需要程序編寫者的上機調試,調試后的程序才會聽我們的話,幫助我們完成計算.

作者簡介 李強,男,31歲,1999年畢業(yè)于北京師范大學數(shù)學系,中學一級教師,有多篇論文發(fā)表和獲獎.

猜你喜歡
冒號步長逗號
小冒號的煩惱
逗號
董事長發(fā)開脫聲明,無助消除步長困境
步長制藥50億元商譽肥了誰?
步長制藥50億元商譽肥了誰?
起底步長制藥
小冒號飛進句子
逗號里的奧秘
自傲的逗號
三门峡市| 乐亭县| 武宣县| 宿松县| 海兴县| 墨脱县| 光泽县| 河北省| 宝丰县| 拉孜县| 平陆县| 海盐县| 泽普县| 广灵县| 南丰县| 汕头市| 巴里| 星子县| 佛坪县| 彝良县| 新津县| 易门县| 潮安县| 济宁市| 瑞安市| 桃园县| 德阳市| 锡林郭勒盟| 修武县| 偏关县| 修文县| 双城市| 高陵县| 沁水县| 永康市| 定安县| 广宗县| 呼伦贝尔市| 南乐县| 利辛县| 霍林郭勒市|