開頭先閑扯一會,老牛也是牛犢子來的。學好測量編程到底有什么用,說白了,就是解放雙手。讓一個苦逼測工的工作效率成倍的提高。那換句話說沒學會或者壓根就沒有學。其實也無所謂。測量不會編程的大有人在,就是很多事情會變得很復雜而已。
這個東西是要有耐心的,我寫的題目有點標題黨的性質了。不過5800在施工的上的編程難度確實不大。好好跟着我學,相信5天內弄個線路計算啥的不算難。
第一天肯定不能來猛的。還是按部就班。先熟悉卡西歐5800計算器。文章末尾我會提供文中提到的程序和5800電子版說明書的下載地址。
下面在我將要說明我在今后的幾天里,學習卡西歐5800測量編程的課程安排。
1,熟悉卡西歐5800里面所有牽扯到測量的功能。
2,fx-5800里面的編程語言basic的一些語法,並結合測量的例子來說明。這樣跟容易今后上手。
這部分要分兩篇文章來寫。
3,對一些例子的分析,包括他的思路和語法講解。
4,我在實際工作中,用到最多的函數和程序的分享。
最后我再聲明一點,一定要動手,就是看着文章,手里面要拿個5800,要不然一切都是白扯。這系列fx-5800教程我也是默認為你會用fx-5800輸入一些基本的字符的。這些都可以參考fx-5800的說明書。電子版fx-5800說明書下載。
這里在灌輸一個編程思想。
編程要有個思路,
1、輸入部分。
2、計算部分。
3、輸出部分。
比方說你要正算方位角,你首先知道A(x,y),b(m,n) 這是輸入部分。
計算部分:pol(x-m,y-n)
輸出部分:i,j (i=兩點的距離,j=兩點的方位角)
這就是編程。測量上的編程,把它轉化為5800程序就是
1 "x"?x:"y"?: "m"?m:"n"?n 2 3 pol(x-m,y-n) 4 5 i◣:j◣
雖然學習測量的編程不是專業編程的,但是這個思路一定要貫穿所有編程里面去。不關你是從事測量,還是專業編程。
記住:你要編寫任何一個程序都要先考慮三點,輸入部分、計算部分和輸出部分。
老王推薦正品卡西歐fx-5800 以親測 點擊查看
5天學會卡西歐casiofx-5800p fx-9860G SD 之 類basic編程 視頻教程(高級)
詳情請咨詢老王
第一節.揭開測量程序的神秘面紗 認識計算器中的類basic語言
第二節.安裝模擬器和類basic語言編輯器
第三節.編寫您的第一個測量程序 計算兩點之間距離
第四節.將教科書上公式轉變成程序的必備武器—變量
文本輸出和變量打印
第五節.邏輯操作語句And,Or,Not
第六節.怎么讓程序聽你的話 一 if條件語句
第七節.怎么讓程序聽你的話 二 Goto回調語句
第八節.測量中迭代反算的真凶 循環 do for while
第九節. 巧用矩陣 Mat A~Mat F 做數據庫
第十節將您的程序打包分塊 子程序Prog Return
第十一節 清除語句 Cls ClrMemory ClrVar
第十二節.定位顯示語句Locate
第十三節.角度單位設置語句和數值顯示設置DIY制作我們自己的程序(學會了上面的語法知識,那么跟着老王來定制屬於我們自己的程序吧!)
1.線路直線正反算
2.線路緩和正反算
3.線路圓曲線正反算
4.綜合曲線正反算
5.線路高程計算