本书全面系统地介绍了条件非线性最优扰动(conditional nonlinear optimal perturbations,CNOP)方法的理论基础、多种数值求解方法及其在大气和海洋科学中的广泛应用。全书包括理论篇、数值求解篇和应用篇,共分8章。第1章是理论篇,介绍CNOP方法的理论基础,对其提出背景、发展历程、理论框架、物理意义以及数值求解方法进行了总体描述。第2章是数值求解篇,结合不同的数值模式,详细介绍用多种不同策略的优化算法数值求解CNOP,包括伴随方法、粒子群优化算法、差分进化算法、梯度定义法等。第3章至第8章是应用篇,分别介绍CNOP方法在厄尔尼诺-南方涛动春季预报障碍、台风目标观测、阻塞和北大西洋涛动可预报性、大西洋经圈翻转环流研究、黑潮大弯曲路径变异和黑潮入侵南海研究、陆地生态系统模拟不确定性研究中的成功应用。