技術(shù)特征:
技術(shù)總結(jié)
本發(fā)明公開(kāi)了一種基于遞歸替換展開(kāi)回溯的excel公式面向?qū)ο笳Z(yǔ)言的自動(dòng)轉(zhuǎn)換方法,包括如下步驟:針對(duì)excel的需要轉(zhuǎn)換為面向?qū)ο笳Z(yǔ)言的數(shù)學(xué)公式,在excel表格列頭備注返回值;對(duì)備注返回值的數(shù)學(xué)公式,采用逆波蘭規(guī)則、結(jié)合預(yù)定義公式集和Excel中的運(yùn)算符,自動(dòng)提取公式中的參數(shù);對(duì)提取后的參數(shù)進(jìn)行修飾;將參數(shù)修飾后的數(shù)學(xué)公式進(jìn)行解析,對(duì)復(fù)雜的數(shù)學(xué)公式逐級(jí)簡(jiǎn)化為所述數(shù)學(xué)公式對(duì)應(yīng)的多個(gè)原子公式;按所述的面向?qū)ο笳Z(yǔ)言逐級(jí)回溯所述的多個(gè)原子公式,直至全部數(shù)學(xué)公式完成轉(zhuǎn)換。通過(guò)采用逆波蘭規(guī)則結(jié)合預(yù)定義公式集和Excel中的運(yùn)算符,自動(dòng)提取公式中的參數(shù),生成面向?qū)ο笳Z(yǔ)言中能夠使用的公式。使得不具有特定編程語(yǔ)言能力的人群也能夠使用excel進(jìn)行特定的運(yùn)算、公式編輯和處理。
技術(shù)研發(fā)人員:李正光;王世鵬;鄧武;陳恒;楊光
受保護(hù)的技術(shù)使用者:大連交通大學(xué)
技術(shù)研發(fā)日:2017.01.10
技術(shù)公布日:2017.09.26