繼續(xù)講解!之前看了老師現(xiàn)場調(diào)試程序的視頻,大家是不是切身感受到了調(diào)試工具的重要性和方便性!看完后,大家有什么感想呢?這是經(jīng)驗的傳承,學(xué)到了可以讓你的編程水平得到有效提升!先來看看調(diào)試方法吧!掌握了方法也就能自行找出程序的錯誤了。
程序調(diào)試是程序設(shè)計的重要環(huán)節(jié),也是程序設(shè)計人員必須掌握的重要技能。MATLAB提供了相應(yīng)的程序調(diào)試功能,即可以通過文本編輯器對程序進(jìn)行調(diào)試,又可以在命令窗口結(jié)合具體的命令進(jìn)行。
一般說來,應(yīng)用程序的錯誤有兩類,一類是語法錯誤,另一類是邏輯錯誤。語法錯誤,給出相應(yīng)的錯誤信息,并標(biāo)出錯誤在程序中的行號。MATLAB對程序邏輯錯誤無能為力,不會給出任何提示信息。存在邏輯錯誤,程序依舊可以正常結(jié)束,但結(jié)果是錯誤的,因為程序處理的內(nèi)容與預(yù)期內(nèi)容并不一致??梢酝ㄟ^也唯有通過調(diào)試手段來發(fā)現(xiàn)。
這些內(nèi)容可以對照視頻中的操作來消化哦!切記要自己操作一遍!這個調(diào)試方法比C語言中的調(diào)試要簡單的多,而且易于觀察調(diào)試結(jié)果。務(wù)必掌握!?。?/span>
2021a版本呢?
無差別!
我經(jīng)常使用最后一種,直接點(diǎn)擊行數(shù)字!
思維定勢會讓自己嵌入錯誤中!要想走出來,必須換個角度!當(dāng)年筆者讀研期間,經(jīng)常發(fā)生這樣的事情!
為什么要講這方面內(nèi)容呢?下面的視頻給你解答!看完后需要你舉一反三的操作哦!
理論知識用軟件實(shí)現(xiàn)可以加深理解!這是第一步!后續(xù)將理論知識實(shí)踐化是第二步,難度不一樣,當(dāng)然也要通過軟件來實(shí)現(xiàn)實(shí)踐這個過程。如果理論知識有遺忘,請拿起書本復(fù)習(xí)一下,此刻的復(fù)習(xí)會事半功倍!2023年暑假在家直播講課超過十個小時,希望能讓學(xué)生們的知識在假期也有所提升!時不我待!未完,待續(xù)!
修訂記錄
20220628 完成初稿;
20230819 修訂內(nèi)容v2;
-
通信網(wǎng)絡(luò)
+關(guān)注
關(guān)注
21文章
2039瀏覽量
52046
原文標(biāo)題:MATLAB課程之第四章v2 程序設(shè)計(3)
文章出處:【微信號:gh_30373fc74387,微信公眾號:通信工程師專輯】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論