Excel电子表格的优化程序

时间:2019-09-21 08:26:33

标签: excel

我是一名机械工程师,并且我已经开发了一个非常酷的电子表格,我用它来确定一些用于吊梁的钢构件的尺寸。挫折是我需要对成员的选择进行一些反复试验,直到获得尽可能接近允许范围的成员为止。 我希望改进的是开发一个功能,该功能基于我输入的长度和重量变量,程序运行一个循环,并根据成员列表及其身体状况自动选择最佳成员尺寸属性。这可能吗?

1 个答案:

答案 0 :(得分:1)

是的,根据复杂程度,通过参数的简单搜索(小于,大于等)可能会为您带来答案。您可以通过Pandas库轻松完成此操作。只需将Excel加载为pandas DataFrame(pandas.read_excel()),然后它将允许您对该DataFrame对象执行搜索。

如果您要运行一些优化算法,则应研究SciPy的optimize来根据输入数据(它处理不受约束和受约束的函数)获得所需的内容。

当然,您所说的问题很笼统,所以我只指出了方向。更多信息会更好。