lsw669007
級(jí)別: 略有小成
|
圖片:
求助:三菱PLC用ST寫(xiě)出上面非球面計(jì)算公式,r是變量,每計(jì)算一次,r等值遞增一次,計(jì)算100次,將Z值寫(xiě)入D0-D200;請(qǐng)壇內(nèi)的大神指導(dǎo)謝謝! |
---|---|
|
huyou
級(jí)別: 略有小成
|
你是不會(huì)哪一步計(jì)算? 冪運(yùn)算、開(kāi)根號(hào),還是循環(huán)結(jié)構(gòu)? |
|
---|---|---|
本帖最近評(píng)分記錄:
|
zhujingyu69
級(jí)別: 家園常客
|
"每計(jì)算一次,r等值遞增一次,計(jì)算100次",搞清楚每次r值遞增多少后,可以用FOR NEXT來(lái)完成啊 |
---|---|
本帖最近評(píng)分記錄: |
lsw669007
級(jí)別: 略有小成
|
謝謝倆位熱心回復(fù),剛剛開(kāi)始由于之前沒(méi)有接觸過(guò)ST編程,冪運(yùn)算不會(huì),也沒(méi)有好好的去看編程手冊(cè),現(xiàn)在問(wèn)題已解決,謝謝樓上二位的熱心回復(fù) |
---|---|
|
wingwf2000
級(jí)別: 探索解密
|
后面的總不能計(jì)算到r的16次方吧? 有沒(méi)有計(jì)算次數(shù)少的方法? 到16次方后的精度估計(jì)都不行了,例如r=3或者r=0.5時(shí)的16次方分別為43046721和0.0000152587890625,浮點(diǎn)數(shù)有效位數(shù)只有6、7位 |
---|---|
|