技术论坛

 回复:PLC 300做x的y次方计算

返回主题列表
作者 主题
我是小小鸟
侠士

经验值:1196
发帖数:875
精华帖:5
楼主    2008-02-29 10:23:07
主题:PLC 300做x的y次方计算
如何做如x的y次方运算.其中,x,y都是浮点型.....???
伊默
至圣

经验值:19259
发帖数:4259
精华帖:118
    2008-02-29 13:27:59
精华帖  主题:回复:PLC 300做x的y次方计算
quote:以下是引用IF THEN ELSE在2008-02-29 11:34:24的发言:
L #x
push
*R //2次
*R //3
*R //4
。。。。
想用谁,就取谁。



y=0.3呢? 能取么?呵呵.

x的y次方, 等于 e的 [y乘以LN(x)] 次幂 = e的(y*LN(x))次幂

L x //装载浮点数x
LN //求自然对数
L y
*R //乘以y
EXP //取幂
T MD0 //结果
I can do it
crazy dog
侠客

经验值:763
发帖数:322
精华帖:2
    2008-02-29 13:29:25
精华帖  主题:回复:PLC 300做x的y次方计算
设:Z=X^Y;
那么,我们先求出ln(Z)=ln(X^Y)=Y*ln(X);
然后,再Z=e^ln(Z)=e^ln(Y*ln(X))。
很明显,这几个数学运算都是STEP7支持的。
初来匝道,请多指教!
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。