このAdvanced Learning Calculatorについて
学生と教育者向けのGUI例を備えたプログラム可能な関数電卓
主な特徴
無制限の変数と関数の定義
再帰関数の定義
シリーズと数値積分
統計と帰無仮説の計算
CDFとPDFの計算
方程式ソルバー
線形方程式、多項式曲線フィッティング
行列(基本演算、行列式、逆行列、固有値、固有ベクトル)
小学生向けクイズ
共通単位変換
インタラクティブなユーザーインターフェース
その他の使いやすい機能
概観
計算と定義は、「=」または「↻」ボタンが入力されたときに行われます。すべての変数と関数定義はテキストとして保存され、必要な場合にのみ評価されます。各行は最初の項と残りの項に分かれています。最初の項が計算され、スタックに追加されます。この削減プロセスは、最後の項が処理されるまで再帰的に繰り返されます。残りの行は、行末まで同じように処理されます。ほとんどの数学関数は1つの答えを出します。ただし、一部の関数は、必要に応じて、テキストによる説明とともに複数の回答を生成します。システム関連のコマンドは、一貫性を保つために同じ形式の関数と混合されています。システムレベルのソフトキーパッドに加えて、数学キーボードが効率的にプログラムするために提供されています。レポートや計算式は、電子メールやその他の通信方法で共有できます。単位変換、数学クイズ、メモ、およびプログラミング機能は、他の多くの間でユニークな機能です。
コマンドリストと簡単な説明。
clear()はユーザーのエントリとログをクリアします。
report()は計算履歴を報告します。
load()はファイルをロードして評価します。
save()は入力データを保存します。
file(list、edit、load、save、rename、delete)基本的なファイル機能。
color()は背景色を選択します。
button()はボタンの色を選択します。
text()ボタンとポップアップのテキストサイズ。
sizeadjust()ボタンとテキストサイズのGUI
quizsound(on / off)クイズ音のオンとオフ
Inputbackground()、buttonstroke()、theme()、backgroundshift()デザイン関連
lookup()入力アシスト
sin()、asin()sinh()、asinh()
cos()、acos()、cosh()、acosh()
tan()、atan()、tanh()、atanh()
P(n、r)、C(n、r)
log()、ln()
e、pi定義済み定数。
abs()、絶対値。
round()は最も近い整数に丸めます。
rand()乱数。
sqrt()平方根。
angle()度、プログラムによるラジアン広告勾配
sum()、sqsum()、min()、max()、count()sqsumは、各要素の2乗の合計です。
array()統計用の配列関数。
summ()、系列計算。
list()は、提供された関数からリストを生成します。
integ()数値積分。
stat()統計、線形回帰、t、X2、およびF検定。
PDF()、CDF()確率および正規、X2、t、F分布の累積密度関数。
solve()、solves()方程式ソルバー。
linear()、線形システムソルバー。
polynomial()多項式回帰。
reverse()行列の反転。
det()行列式。
eigenJacobi()対称行列のみの固有値と固有ベクトルのJacobiメソッド。
eigenQR()任意の行列の固有値と固有ベクトルのQR分解。
matrix(random()、transpose()、inverse()、unit()、apply())行列演算。