fx-5800P的特點與案例
(1) 使用一節(jié)普通7號電池供電,電池使用時間更長,成本更低;內存為閃存,不需要備用電池維護,不會丟失內存中的程序與數(shù)據(jù)。
(2) 新增數(shù)據(jù)通訊功能,使用SB-62數(shù)據(jù)線連接好兩臺機器的3Pin通訊口即可方便地傳輸程序與數(shù)據(jù)。fx-5800P的內存為28500字節(jié),其高速CPU確保了數(shù)據(jù)傳輸?shù)乃俣取?BR>數(shù)據(jù)通訊功能為用戶相互交換程序提供了便利,經(jīng)測試,將一臺滿載程序的fx-5800P中的內存數(shù)據(jù)全部傳輸?shù)搅硪慌_fx-5800P內存中所需時間小于75秒。
(3) 新增List X,List Y,List Freq三個統(tǒng)計串列存儲器。統(tǒng)計計算方法是先將統(tǒng)計數(shù)據(jù)輸入統(tǒng)計串列存儲器,再進行統(tǒng)計計算,用戶可以根據(jù)需要隨時修改統(tǒng)計串列中的數(shù)據(jù)。統(tǒng)計串列還可以用于存儲程序計算結果或存儲程序計算所需要的已知數(shù)據(jù)。
(4) 在程序中除可以使用26個字母變量A~Z存儲數(shù)據(jù)外,還新增了獨立于字母變量存儲器的額外變量存儲器Z[1],Z[2],Z[3],Z[4]……,也可以使用統(tǒng)計串列存儲器List X,List Y,List Freq。多種存儲器類型解決了用戶編寫大型程序對數(shù)據(jù)存儲的需求。 例如,用戶編寫路線曲線中樁坐標計算程序時,可以將計算程序計算出的逐樁點樁號存儲在List X串列, 坐標存儲在List Y串列, 坐標存儲在List Freq串列,完成計算后,按 (REG)鍵進入雙變量統(tǒng)計與回歸模式靜態(tài)查看統(tǒng)計串列中的成果數(shù)據(jù),供用戶集中抄錄,省確了計算出一個數(shù)據(jù),用筆抄錄一個數(shù)據(jù)的麻煩。
(5) 新增Mat A~Mat F六個矩陣,能進行矩陣的+、-、×、行列式、求逆等計算,最多可以計算10行×10列的矩陣,能解決小型控制網(wǎng)的嚴密平差計算問題及滿足測量專業(yè)學生學習測量平差課程的需要。
[案例fx-5800P_ 1] [矩陣功能]試用fx-5800P計算某水準網(wǎng)條件平差法方程的解。
 按 (CLR) (Mat) 鍵清除矩陣內容; 按 (MATRIX) (EDIT)    鍵設置矩陣A為4×4的矩陣; 按5.2 2.4 0 -1.7 鍵輸入系數(shù)矩陣A第一行的數(shù)據(jù); 按2.4 7.4 2.3 2.7 鍵輸入系數(shù)矩陣A第二行的數(shù)據(jù); 按0 2.3 6.3 0 鍵輸入系數(shù)矩陣A第三行的數(shù)據(jù); 按-1.7 2.7 0 4.4 鍵輸入系數(shù)矩陣A第四行的數(shù)據(jù)。 按     鍵設置矩陣B為4×1的矩陣; 按-7 -8 -6 3 鍵輸入系數(shù)矩陣B第一列的數(shù)據(jù); 按  鍵推出矩陣輸入模式。 按 (MATRIX) (Mat)     (MATRIX) (Mat)  鍵計算法方程的解為(-0.220597,-1.405298,-0.439336,1.458929)。
(6) 編程語句改為卡西歐高端計算器統(tǒng)一使用的類BASIC結構化程序語言,條件語句修改為更易于使用的If~Then~Else~IfEnd形式,新增For~To~Step~Next循環(huán)、條件循環(huán)Do~LpWhile與While~WhileEnd語句,使編寫的程序更易于閱讀。
(7) 變量輸入語句改為?,并提供兩種賦值語句句法: 賦值句法1——“?A~Z變量” 賦值句法2——“? A~Z變量,或Z[]……變量,或List X[],List Y[],List Freq[]變量”。
[案例fx-5800P_ 2],[編程功能]下列程序P7-1的功能是計算一個起點至任意個端點的邊長與方位角。
Deg:Fix 3 |
設置角度單位為十進制度,計算結果顯示到小數(shù)點后3位數(shù)字 |
"X0(m)="?A:"Y0(m)="?B |
輸入起始點的平面坐標 |
Lbl 1:"Xn(m),<0 END="?C |
輸入端點的 坐標 |
If C<0:Then Goto 2:IfEnd |
端點 坐標<0時結束程序 |
"Yn(m)="?D |
輸入端點的 坐標 |
C-A X:D-B Y |
計算起點至端點的坐標增量 |
Pol(X,Y):Cls |
用極坐標函數(shù)計算邊長與方向角 |
"D(m)=":I |
顯示邊長值 |
J<0 J+360 J |
判斷坐標方位角 |
"α(DMS)=":J |
以60進制度顯示坐標方位角 |
Goto 1 |
|
Lbl 2:"P7-1 END" |
|
在上述程序中,賦值語句"X0(m)="?A的意義為,程序執(zhí)行到該語句時,顯示提示字符X0(m)=的同時,還顯示變量A的原有數(shù)值,如果按 鍵空響應,程序使用變量A的原有數(shù)值往下計算;如果輸入新數(shù)值后按 鍵響應,程序將新輸入的數(shù)值賦值給變量A往下計算。 如果將賦值語句"X0(m)="?A修改為"X0(m)="? A,則程序執(zhí)行到該語句時,顯示提示字符X0(m)=的同時,不顯示變量A的原有數(shù)值,如果按 鍵空響應,程序不會往下計算,只有當用戶輸入新數(shù)值后按 鍵響應,程序才將新輸入的數(shù)值賦值給變量A并往下計算。 (8) 新增128個常用數(shù)學、物理、電子與測量內置公式供讀者調用,允許用戶自定義內置公式,在內置公式中允許使用大、小寫英文字母變量與大、小寫希臘字母變量,可以使用數(shù)字與大、小寫英文字母作為變量的下標字符,更能體現(xiàn)內置公式中變量的意義。
|