非线性化关系式

博途V14非线性化处理方式

问题补充:
怎么处理这种非线性的关系,有没有具体的方法

图片说明:

非线性化关系式    非线性化关系式    非线性化关系式    非线性化关系式   

最佳答案

采用公式y=Ki(x-Ai)+Bi,
K1=(33-28)/(10-0)=0.5,
A1=0,
B1=28,

举个例子:
FOR #i := 1 TO 12 DO
    #K[#i] := (#Y_In[1 + 1] - #Y_In[#i]) / (#X_In[#i + 1] - #X_In[#i]);
    #A[#i] := #X_In[#i];
    #B[#i] := #Y_In[#i];
    IF (#In <= #X_In[#i + 1]) AND (#In >=#X_In[#i])  THEN
        #Out := #K[#i] * (#In - #A[#i]) + #B[#i];
    END_IF;
        
END_FOR;

提问者对于答案的评价:
谢谢

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc346612.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午11:03
下一篇 2021年7月4日 下午11:03

相关推荐

发表回复

登录后才能评论