非线性优化问题时,数学实验书上出现过nargout,意思是输出参数的个数;同理,nargin标书的是输入参数的个数.函数输出的x如果是向量,一般是列向量. 注意到循环中不断增加矩阵的列(行)的技巧,以此可存储数据.fmincon 中编辑约束条件函数时,不管实际情况,非线性、线性约束都要定义好,空的就让它等于0,不然会报输出参数个数的错误!