不知道该说什么,好久没说话了
首先从你的概述来看,是为了辅助设计尾翼,而软件并未完成该功能,这是非线性规划问题,提示一下,可以用模拟退火做。
简单阅览你的代码,抛开占大头的GUI,实际没啥内容,连弹道解算都是简化的。说来也巧,很久以前我研究过一阵子弹道解算,事实上你都可以在网上搜到六自由度弹道解算的代码,现在AI随便用,你就是啥也不会也能立刻写出来精致的弹道解算程序。关于弹体各种参数的计算,也有免费的专业软件可做,如我自用的misile datcom 2011,还是美国军方的。
总之,可以考虑为AI调教失败,其实我第一眼看到前中后段质量的时候,就已经绷不住了,这是人能想出来的吗
如果只是为了算不同角度射高,微微能凑合,而最优解傻子都知道,往上射。不往上射,又大搞简化,这不耍流氓嘛(我似乎没看到你的发动机在哪)
你应该听说过openroket。哦,第一段就有,不说了。