函数 > 求解和最优化 > 求解算法 > 高级求解选项
高级求解选项
在使用默认设置无法求解的情况下,可使用高级求解选项来查找求解选项。MultiStartOptimize 为高级求解选项,允许用户在处理复杂数值问题时,在计算时间与求解精度之间进行选择。
要查看和选择 MultiStartOptimize 选项,请右键单击函数名称。
MultiStart
使非线性求解器尝试查找可行区域内的全局最大值或最小值,而不是局部最大值或最小值。当初始估计值不确定或使用默认设置无法求解问题时,使用 MultiStart 选项提高找到计算有效解的可能性。
MultiStart 适用于 minimizemaximizefindminerr 函数。
可将 MultiStart 与以下非线性求解算法配合使用:非线性: 共轭梯度非线性: SQP非线性: 内点非线性: 有效集
默认情况下,MultiStart 处于关闭状态。
Optimize
控制 PTC Mathcad Prime 处理最大值和最小值的运算方式,允许用户在计算速度和求解精度之间进行选择。
Optimize 适用于 minimizemaximize 函数。
可将 Optimize 与以下非线性求解算法配合使用:非线性: 共轭梯度非线性: SQP非线性: 内点非线性: 有效集
选择 Optimize 时,PTC Mathcad Prime 使用快速计算方法。这会影响精度。默认情况下,Optimize 处于关闭状态。
附加信息
启用 MultiStart 选项后,每次重新计算时结果可能会有所不同。因算法随机选择估值,导致计算具有多个有效解时,会发生这种情况。获得的所有结果对于当前版本的 CTOL 均有效。
这对您有帮助吗?