[MATLAB from entry to practice (2nd edition)] [Xie Longhan, Cai Sizhen] [program source code]