国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

C語言在工程實踐中的應用

2013-12-29 00:00:00衛(wèi)星君
電腦知識與技術 2013年1期

摘要:C語言具有較強的數(shù)據(jù)和圖形處理功能,能將所得數(shù)據(jù)依據(jù)函數(shù)對應關系繪制出工程所需函數(shù)曲線實現(xiàn)圖形屏幕顯示,并保存圖形用于輸出。將C語言的字符模式轉(zhuǎn)換為所需分辨率和顏色值的圖形模式,正確使用C語言表達函數(shù)對應法則,準確計算出工程數(shù)值,通過調(diào)用C語言庫函數(shù)畫出對應函數(shù)值在坐標上的點,從而實現(xiàn)圖形的精確繪制。用以上方法對地震勘探原理中的多次疊加振幅特性曲線進行了成功繪制。

關鍵詞:C程序;函數(shù)曲線;圖形

中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2013)01-0080-05

手工繪制工程問題中的一些復雜函數(shù)曲線比較困難且不精確,同時函數(shù)計算過程會產(chǎn)生大量的數(shù)據(jù)。如在繪制地震勘探多次波疊加特性曲線時,要決定疊加參觀與測量系統(tǒng)中的具體參數(shù),還要給出單位疊加參量的值,期間還會產(chǎn)生大量的數(shù)據(jù)。通常繪制曲線的方法是先給出多個單位疊加參量,然后依據(jù)方程計算出每個點的坐標。顯然使用這種方法若取的點少,曲線誤差很大;若取的點多,計算及繪圖過程非常繁瑣。我們可使用C語言提供的較強圖形庫函數(shù),直接調(diào)用這些函數(shù)實現(xiàn)繪制復雜函數(shù)曲線。

1 繪圖過程中注意問題

1.1 圖形模式初始化

C語言在TURBOC編譯環(huán)境下有兩種顯示模式,一種是字符模式,另一種是圖形模式。在字符模式下只能顯示字符,即80列, 25行字符。程序缺省的是字符模式。在字符模式下不能顯示圖形和進行繪圖操作。要進行圖形顯示和繪圖操作,應切換到圖形模式。設置圖形模式, 可用原型在graphics. h中的函數(shù)initgraph(int far *gdriver, int far *gmode, char *path),其中參數(shù)gdriver和gmode分別表示圖形驅(qū)動器和圖形模式,path是指圖形驅(qū)動程序所在的目錄路徑。圖形驅(qū)動程序由TURBOC出版商提供,文件擴展名為.BGI。不同的圖形適配器有不同的圖形驅(qū)動程序。有關圖形驅(qū)動器、圖形模式的符號常數(shù)及對應的分辨率見表1。

金昌市| 陵水| 江口县| 开封县| 翁源县| 光泽县| 绥中县| 井冈山市| 大同县| 晋宁县| 莱芜市| 托里县| 巴林左旗| 延边| 林甸县| 大渡口区| 满城县| 永丰县| 宜城市| 南平市| 文安县| 万全县| 龙泉市| 临汾市| 咸阳市| 枣阳市| 北票市| 乐至县| 卢氏县| 闸北区| 崇左市| 新和县| 吉水县| 普定县| 青铜峡市| 铅山县| 安乡县| 都昌县| 清水河县| 张北县| 达孜县|