gpt4 book ai didi

Objective-c如何实现类似excel的 "Goal seek"算法?

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:29:54 28 4
gpt4 key购买 nike

我有一个相当复杂的方程式,其中有一个我想改变的变量。 T*他的目标是让等式等于 0。*

例如:

0 = variable * (complicated equation of constants and exponents)

我最初的想法是简单地从一些足够大的变量值中强制下调,但我很快意识到我正在“寻找目标”的数字可能包含小数部分,因此简单的整数递减可能行不通。

有人可以建议正确的“目标搜索”算法实现,例如 excel?

double result = 1;
double variable = 1000;
double tempVariable = variable;
double tolerance = 0.1;

while (abs(result) > tolerance ) {
variable--;

result = variable * (complicated equation);

};

是否有一种算法可以用来对我的方程式进行数值求解?

最佳答案

Simulated annealing是一种常用的技术。在这种情况下,您希望最小化复杂函数的绝对值,这会找到最接近 0 的值。

关于Objective-c如何实现类似excel的 "Goal seek"算法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18646000/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com