97国产视频,久久精品国产99国产精品澳门,18禁起污无遮挡无码免费网站,亚洲激情免费在线观看

  大校網(wǎng)站 中國散文網(wǎng) 聯(lián)系我們
您當(dāng)前的位置:首頁 > 教學(xué)天地 > 學(xué)習(xí)交流

MATLAB程序語句結(jié)構(gòu)總結(jié)

基礎(chǔ)部 薛茹

  今年九月,我校十一支隊(duì)伍參加了2017年全國大學(xué)生數(shù)學(xué)建模大賽,此項(xiàng)賽事要求學(xué)生既要掌握數(shù)學(xué)建模所需要的數(shù)學(xué)知識(shí),還要求在進(jìn)行功能具體實(shí)現(xiàn)的時(shí)候,對(duì)一些實(shí)際問題利用計(jì)算機(jī)技術(shù),借助一定的數(shù)學(xué)軟件,對(duì)所建立的模型進(jìn)行求解。MATLAB是工程中應(yīng)用最廣的數(shù)學(xué)軟件,實(shí)用性非常強(qiáng)。在此,我對(duì)該軟件中的程序語句結(jié)構(gòu)進(jìn)行總結(jié),希望能對(duì)想?yún)⒓訑?shù)學(xué)建模的大賽的同學(xué)有一定的幫助,把這些知識(shí)提前準(zhǔn)備,進(jìn)行有效的學(xué)習(xí),到來年參加數(shù)學(xué)建模大賽的時(shí)候能夠做到心中有數(shù),發(fā)揮出最佳水平。

  MATLAB程序設(shè)計(jì)有傳統(tǒng)高級(jí)語言的特征,又有自己獨(dú)特的特點(diǎn),可以利用數(shù)據(jù)結(jié)構(gòu)的特點(diǎn),使程序結(jié)構(gòu)簡單,編程效率高。該語言有兩種執(zhí)行方式,交互式命令執(zhí)行方式和M文件的程序執(zhí)行方式。交互式命令執(zhí)行方式逐條輸入,逐條執(zhí)行,操作簡單、直觀,但速度慢,執(zhí)行過程不能保留。M文件的程序執(zhí)行方式將命令編成程序存儲(chǔ)在一個(gè)文件中(M文件),依次運(yùn)行文件中的命令,可以重復(fù)進(jìn)行。

  MATLAB程序設(shè)計(jì)有三種結(jié)構(gòu):順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。

  任何復(fù)雜的程序都可以由這3種基本結(jié)構(gòu)構(gòu)成。

  順序結(jié)構(gòu)是指按照程序中語句的排列順序依次執(zhí)行,直到程序的最后一個(gè)語句,沒有專門的語句結(jié)構(gòu)。選擇結(jié)構(gòu)是根據(jù)給定的條件成立或不成立,分別執(zhí)行不同的語句。MATLAB用于實(shí)現(xiàn)選擇結(jié)構(gòu)的常用語句有if語句和switch語句。語句結(jié)構(gòu)格式分別為:

  (1)單分支if語句

  語句格式:

  if 條件

  語句組

  end

  (2)雙分支if語句

  語句格式:

  if 條件

  語句組 1

  else

  語句組 2

  end

  當(dāng)條件成立時(shí),執(zhí)行語句組1,否則執(zhí)行語句組2,然后再執(zhí)行if語句的后續(xù)語句。

  (3)多分支switch語句

  switch語句根據(jù)表達(dá)式的取值不同,分別執(zhí)行不同的語句,其語句格式:

  switch 表達(dá)式

  case 表達(dá)式1

  語句組1

  case 表達(dá)式2

  語句組2

  …

  case 表達(dá)式m

  語句組m

  otherwise

  語句組 n

  end

  循環(huán)結(jié)構(gòu)是指按照給定的條件,重復(fù)執(zhí)行指定的語句,MATLAB提供了兩種實(shí)現(xiàn)循環(huán)結(jié)構(gòu)的語句結(jié)構(gòu):for語句和while語句。語句格式分別為:

  (1)for語句

  for語句的格式為:

  for 循環(huán)變量 =表達(dá)式1:表達(dá)式2:表達(dá)式3

  循環(huán)體語句

  end

  其中表達(dá)式1的值為循環(huán)變量的初值,表達(dá)式2的值為步長,表達(dá)式3的值為循環(huán)變量的終值。步長為1時(shí),表達(dá)式2可以省略。

  (2)while語句

  while語句的一般格式為:

  while條件

  循環(huán)體語句

  end

  其執(zhí)行過程為:

  若條件成立,則執(zhí)行循環(huán)體語句,執(zhí)行后再判斷條件是否成立,如果不成立則跳出循環(huán)。

最后更新
熱門點(diǎn)擊
  1. 軸力圖、扭矩圖、剪力圖和彎矩圖的做法
  2. 十二種方法教你怎樣巧記英語單詞
  3. 數(shù)字時(shí)代和信息時(shí)代的區(qū)別與聯(lián)系
  4. 常見的運(yùn)動(dòng)損傷預(yù)防及處理方法
  5. 空想、幻想、理想、夢想的異同
  6. 語言的功能
  7. 翻譯技巧之增譯法與省譯法
  8. 提高坐位體前屈成績的方法
  9. 案例教學(xué)法的探析
  10. 氣排球和排球的區(qū)別