精确罚函数法的matlab程序该如何编写精确罚函数如下(1)给定初始点,初始罚因子,放大系数,容许误差,置;(2)以迭代点为初始点,求解无约束最优化问题(3.6)得到其最优解;(3)如果罚项,则算法结束,输出近似最优解;(4)令,置,转(2)。