Matlab 作為一種廣泛應(yīng)用于科學(xué)計(jì)算的工具軟件,不僅具有強(qiáng)大的數(shù)值計(jì)算、符號計(jì)算、矩陣運(yùn)算能力和豐富的繪圖功能,同時也具有和 C、FORTRAN 等高級語言一樣進(jìn)行程序設(shè)計(jì)。
利用 Matlab 的程序控制功能,可以將有關(guān) Matlab 命令編成程序存儲在一個文件中(M 文件),然后在命令窗口中運(yùn)行該文件,Matlab 就會自動依次執(zhí)行文件中的命令,直到全部命令執(zhí)行完畢。
在 Matlab 程序設(shè)計(jì)中,要充分利用 Matlab 數(shù)據(jù)結(jié)構(gòu)的特點(diǎn),提高編程效率。
這兒把編程格式規(guī)范放在最前面希望大家在學(xué)習(xí)之前認(rèn)真閱讀該部分,對后面的 matlab 編程大有裨益。
一.編程原則
1. 正確:能準(zhǔn)確實(shí)現(xiàn)原仿真目的;
2. 高效:循環(huán)向量化,少用或不用循環(huán),盡量調(diào)用MATLAB 自帶函數(shù);
3. 清晰:養(yǎng)成良好的編程習(xí)慣,程序具有良好的可讀性;
4. 通用:程序具高度的可移植性,同時易于擴(kuò)展,避免同學(xué)之間重復(fù)工作。