[發明專利]通用的圖表表達方法有效
| 申請號: | 201610630801.5 | 申請日: | 2016-08-03 |
| 公開(公告)號: | CN107193852B | 公開(公告)日: | 2020-09-29 |
| 發明(設計)人: | 周夢之;周宗澤 | 申請(專利權)人: | 上海同豪土木工程咨詢有限公司 |
| 主分類號: | G06F16/904 | 分類號: | G06F16/904 |
| 代理公司: | 上海精晟知識產權代理有限公司 31253 | 代理人: | 馮子玲 |
| 地址: | 200090 上海市楊浦區*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通用 圖表 表達 方法 | ||
1.一種通用的圖表表達方法,其特征在于,包括以下步驟:
步驟A,圖表定義;
步驟B,圖表解析;以及
步驟C,圖表計算;
其中,步驟A,具有以下步驟:
步驟A1,圖表使用界面的定義,所述圖表的使用界面定義表現為圖表結果變量名稱、需要已知的變量名稱、界面顯示內容,變量的取值范圍;以及
步驟A2,圖表計算過程的定義,所述圖表計算過程的定義表現為變量定義,包含成員變量定義、方法變量定義、圖表結果變量定義,變量定義不限順序,可被其它變量引用,同一變量可以定義多條,每條的有效條件可以是多個,每個條件表現為變量值離散點或區間判斷;
步驟B,具有以下步驟:
步驟B1,整理圖表;以及
步驟B2,解析圖表過程,所述解析圖表過程,分為已知變量、條件整理、表達式預處理,已知變量用于統計變量定義時使用到的其它變量集,條件整理用于統計變量定義的條件集與各條件的變量表達,表達式預處理用于提高計算速度,提前保存所有表達式的計算過程;
步驟C,具有以下步驟:
步驟C1,圖表計算的前處理;
步驟C2,判斷變量是否可計算,若變量定義時使用到的其它變量集,包含條件與表達式中出現的其它變量都已經完成計算,則表示該變量可以計算;如果判斷結果為該變量不可以計算,則判斷下一個變量是否可計算;如果判斷結果為該變量可以計算,則進入步驟C3;
步驟C3,變量計算,所述變量計算分為條件計算、變量值加工和存儲,變量有效條件為區間時,選用有效區間計算變量值,變量有效條件為離散點時,變量值通過離散點插值計算;
步驟C4,迭代直到全部變量完成計算;
步驟C5,特殊變量重新計算;以及
步驟C6,獲得圖表結果。
2.根據權利要求1所述的通用的圖表表達方法,其特征在于:
其中,所述圖表使用界面定義為定制使用圖表的界面,包含界面顯示和輸入方式,所述輸入方式為下拉指定內容或輸入數據,所述數據可以是用戶輸入,也可以是程序支持的內部變量或缺省值,自動輸入。
3.根據權利要求1所述的通用的圖表表達方法,其特征在于:
其中,所述變量定義,其內容為變量名稱、變量值和變量描述,
變量名稱代表圖表的一個子過程或結果,在變量值中可被引用,
變量值可以表達多維表、表達式和圖形,多維表使用時使用插值計算,表達式實現函數、數組和數學運算。
4.根據權利要求1所述的通用的圖表表達方法,其特征在于:
其中,所述成員變量定義,可以多次定義,使用時以最近定義的優先,
所述方法變量定義,可用于實現較復雜且多次重用的計算過程組,也可以實現自定義的函數功能,
所述的圖表結果變量定義,其表現為y=f(x),y為圖表結果變量,x指定時,y代表一個值,x不指定時,根據圖表結果變量的定義自動生成一組x,y的對應值。
5.根據權利要求1所述的通用的圖表表達方法,其特征在于:
其中,所述整理圖表,指把圖表整理成多組,每組的目的為計算結果變量值,每組包含成員變量和結果變量,
成員變量解決結果變量計算時的某子過程,為計算過程的中間值,
結果變量代表了圖表結果值,表現為單個值或一組關系值,定義連續圖形時,可通過指定步長控制離散密度。
6.根據權利要求1所述的通用的圖表表達方法,其特征在于:
其中,所述特殊變量是與自變量x直接相關或間接相關的變量,
當x不指定時,根據特殊變量的有效條件獲得x的一組值,當有效條件為區間時,可以指定區間離散的步長,根據各x重新計算特殊變量值。
7.根據權利要求1所述的通用的圖表表達方法,其特征在于:
其中,在使用所述圖表結果時提供了圖形查看和表格查看,圖形查看為二維線性圖或三維效果圖,具體的值通過所述表格查看獲得。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海同豪土木工程咨詢有限公司,未經上海同豪土木工程咨詢有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610630801.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種財務數據處理方法
- 下一篇:基于分布式消息隊列中間件的處理方法和處理系統





