MATLAB Functions建模規範
1.1 MATLAB Function 外觀
1.1.1 na_0018 : if/else和switch語句嵌套層次需要被限制在三層內
1.1.2 na_0019 : 嚴格限制變量名,避免使用C語言保留字等 M
1.1.3 na_0025 : MATLAB Function必須有註釋,包含函數名,函數描述,輸入輸出,作者,變更等信息
1.2 MATLAB Function 數據類型及操作符
1.2.1 na_0034 : 輸入輸出的數據類型都要設置限定好,可以在Model Explorer中設置
1.2.2 na_0024 : Data Store Memory用來模擬全局內存
1.3 MATLAB Function模式
1.3.1 na_0022 : Switch/Case模式,case的實參不能是input變量,只能是常量 M
1.4 MATLAB Function用法
1.4.1 na_0016 : 代碼行數限制在60行以內 M
1.4.2 na_0017 : 以MATLAB Function爲第一層,子函數限制在三層 M
1.4.3 na_0021 : 不使用字符串