多元函数的所有最小值
- 更新时间2025-07-30
- 阅读时长3分钟
计算n维函数在n维给定区间上的最小值。

输入/输出
精度
—
精度控制最小值的精度。默认值为1.00E-8。
算法
—
算法指定VI使用的方法。算法为0时,使用共轭梯度方法。算法为1时,使用Downhill Simplex方法。默认值为0。
梯度方法
—
梯度法指定计算导数的算法。0表示Fletcher Reeves算法。1表示Polak Ribiere算法。默认值为0。
直线最小值
—
直线最小值值为0时表示没有导数的直线优化。直线最小值值为1时表示有导数的直线优化。默认值为0。
试验次数
—
试验次数是优化过程中随机选择的起点。此类点位于(开始,结束)区间。默认值为5。
开始
—
开始是n维开始点。
结束
—
结束是n维结束点。
X
—
X是描述n个变量的字符串数组。
F(X)
—
F(X)是描述X的n维函数的字符串。公式可包含任意数量的有效变量。
X值
—
X值是描述所有确定局部最小值的矩阵。
F值
—
F值是在X值处的函数值。
时钟滴答
—
计时是用于整个计算的时间,以毫秒为单位。
错误
—
错误返回VI的任何错误或警告。将错误连接至错误代码至错误簇转换VI,可将错误代码或警告转换为错误簇。 |
范例
请参考LabVIEW附带的下列范例文件。
- labview\examples\Mathematics\Optimization\2D Explorer.vi
精度
—
算法
—
试验次数
—
开始
—
X
—
F(X)
—
X值
—
F值
—
时钟滴答
—
错误
—