[Proficient in MATLAB optimization calculation (2nd edition)]. Gong Chun et al. Scan version