找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 2619|回復(fù): 0
收起左側(cè)

matlab編程必備手冊(cè)資料(共13頁(yè)pdf下載)

[復(fù)制鏈接]
ID:338395 發(fā)表于 2018-5-25 21:28 | 顯示全部樓層 |閱讀模式
編程格式規(guī)范
這兒把編程格式規(guī)范放在最前面希望大家在學(xué)習(xí)之前認(rèn)真閱讀該部分,對(duì)后面的matlab編程大有裨益。
一.編程原則
1.  正確:能準(zhǔn)確實(shí)現(xiàn)原仿真目的;
2.  高效:循環(huán)向量化,少用或不用循環(huán),盡量調(diào)用MATLAB 自帶函數(shù);
3.  清晰:養(yǎng)成良好的編程習(xí)慣,程序具有良好的可讀性;
4.  通用:程序具高度的可移植性,同時(shí)易于擴(kuò)展,避免同學(xué)之間重復(fù)工作。
二.  編程規(guī)則
1.  定義變量,以英文單詞小寫(xiě)縮寫(xiě)開(kāi)頭表示類(lèi)別名,再接具體變量的英文名稱(chēng)英文單詞,
具體變量首字母大寫(xiě)。
教研室常用類(lèi)別縮寫(xiě):最大值  max,最小值  min 例如:定義變量存貯臨時(shí)數(shù)組 TempArray 的最大值  maxTempArray 依照工程大小確定變量名長(zhǎng)短,小范圍應(yīng)用的變量應(yīng)該用短的變量名。定義務(wù)必清晰,避免混淆。
2.  循環(huán)變量使用常用變量 i,j,k;程序中使用復(fù)數(shù)時(shí),采用 i,j 以外的循環(huán)變量以避免和虛數(shù)單位沖突,同時(shí)要在注釋部分說(shuō)明變量意義。
3.  程序應(yīng)高內(nèi)聚、低耦合、模塊函數(shù)化,便于移植、重復(fù)使用。
4.  使用 if  語(yǔ)句判斷變量是否等于某一常數(shù)時(shí),將常變量數(shù)寫(xiě)在等號(hào)之前,常數(shù)寫(xiě)在等號(hào)之
后。 例如判斷變量 a是否等于100寫(xiě)作 if a ==100。
5.  用常數(shù)代替數(shù)字,少用或不用數(shù)字。
例如上一條:寫(xiě)作 if a = =100就不標(biāo)準(zhǔn)。應(yīng)先定義 meanConst=100;為期望常量。同時(shí)在注釋中說(shuō)明,然后在程序部分寫(xiě)作:if a = =const;如果要修改期望常量的話,只要在程序定義部分修改就可以,不必再逐行修改,此外還易于在該程序的基礎(chǔ)上增加其他功能。
三.  注釋規(guī)則
1.  注釋要用漢語(yǔ),且用一個(gè)“%”連接文字作為注釋開(kāi)始標(biāo)志。程序的起始要注明作者、時(shí)間、程序功能、復(fù)雜的算法需要加上流程說(shuō)明。對(duì)于比較復(fù)雜的程序,由幾個(gè)人協(xié)作完成,要在每一個(gè)模塊的起始分別注明作者、時(shí)間、程序功能。注釋采用 matlab 的注釋符號(hào)。同時(shí)第一行增加關(guān)鍵字,便于將來(lái)程序文件較多時(shí),使用 help和lookfor查找。例如:
%關(guān)鍵字%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
0.png

完整的pdf格式文檔51黑下載地址(共13頁(yè)):
matlab編程必備手冊(cè).pdf (406.92 KB, 下載次數(shù): 15)


回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表