本人想通过codesys获取参数后,通过迭代运算求的一个最适合的变量值,输出,编写程式如图,大概描述:ge1、ge2、ge3、ge4是变量,real,范围从5~8;目标函数参数就是一个一元多项式,目的得到输出最小的函数值时的ge1、ge2、ge3、ge4的值;
我编写的流程是这样的:每个变量分别+1(我按整数算的),然后选取使函数值最小的那个执行,迭代范围是从5+3个1;
遇到问题:程式并没有按我预想那样运行出结果,而是保持在初始值没变,,,不知道问题出在哪里,好像和别的编程软件不太一样,还望大神能指点一下怎么解决这个问题。
非常急!