數值考試計算器方法拓展
實現物件:多組輸入資料公用乙個函式
實現步驟:1.寫乙個函式,例如x+3
2.按[calc],更改x的初值,例如輸入3[=]
3.在按等號,輸出結果。
4.再按等號改變初值,迴圈上述步驟。
實現物件:超定方程組a'a,a』b 求解
定義矩陣:1.開啟選單,輸入模式4,進入矩陣介面
2.矩陣模式下最多儲存5個矩陣,mata,matb,matc,matd,matans
3.選擇矩陣行列
4.輸入資料,然後用上下左右鍵(alpha旁邊)依次輸完資料。
矩陣計算:1.選擇[optn](shift下方的按鈕)
2.選擇3矩陣計算
3.繼續[optn],選需要的矩陣,例如mata。並按正常計算功能實現矩陣數乘/加法/矩陣之間乘法運算
關於轉置/行列式、單位矩陣問題:選擇[optn]後,選擇2/3/4,之後輸入矩陣名,例如mat a
關於求逆矩陣:輸入完矩陣後,點[x^(-1)](字母c**)
1.數值積分/微分:按選單按鈕下面的那個鍵
2.儲存與呼叫:sto/ shift(sto),可以節省你手輸龍貝格法資料的時間。同時也是迭代法必備技能
3.****算二分:模式7,初始值,終止值,步長調節。詳見9911探索卡西歐世界(2)
4.小數分數轉換:sd(在del上方)
5.統計**算最小二乘:模式6,單變數統計/y=ax+b,輸入資料後,按[optn],選擇單變數/雙變數計算。詳見9911探索卡西歐世界(1)
6.ans迭代,x迭代,多字母迭代,參見9911探索卡西歐世界(3)(4)
實現物件:近似值求解。(某譜半徑的特徵方程)
實現原理:卡西歐計算器內建牛頓迭代演算法
實現步驟:1.寫乙個方程,例如(x+2)(x^2-3) shift 【calc】-5以實現(x+2)(x^2-3)+5=0
2.輸入初值[0=]作為初值,按[=]求解,得到第乙個解。x=-0.2864
3.按[=]回到初值介面,附乙個大一點的初值,例如輸入100=。可得第二個近似解,1.1986
4.按[=]回到初值介面,附乙個小一點的初值,例如輸入(-)100=。可得第三個近似解,-2.91222。
5.以此類推,直到解出所有近似解(n次方程一般對應n個解)
注意:若方程右邊為0,則"=0"可省略
明天考場博b305,小宋祝大家旗開得勝!
逆波蘭計算器
include include include define stack init size 20 初始化棧的空間 define stackincrement 10 擴充套件空間 define maxbuffer 10 最大緩衝區 typedef double elemtype 建立乙個棧 type...
逆波蘭計算器
1.逆波蘭表示式用途 逆波蘭表示式是一種十分有用的表示式,它將複雜表示式轉換為可以依靠簡單的操作得到計算結果的表示式。例如 a b c d 轉換為ab cd 2.逆波蘭表示式邏輯實現 如果當前字元為變數或者為數字,則壓棧,如果是運算子,則將棧頂兩個元素彈出作相應運算,結果再入棧,最後當表示式掃瞄完後...
逆波蘭計算器
遍歷表示式。碰到數字將其放到棧中。遇到計算符 從棧中彈出兩個數用計算然後再從新入棧。a 在棧中的最後乙個數即為結果 轉換前 2 9 6 3 5 4轉換後 2963 5 4 使用逆波蘭計算結果為 16.0public class rpncalculator 如果是不是計算符,直接入棧 stack.pu...