JPS62297959A - Electronic calculator - Google Patents
Electronic calculatorInfo
- Publication number
- JPS62297959A JPS62297959A JP14258886A JP14258886A JPS62297959A JP S62297959 A JPS62297959 A JP S62297959A JP 14258886 A JP14258886 A JP 14258886A JP 14258886 A JP14258886 A JP 14258886A JP S62297959 A JPS62297959 A JP S62297959A
- Authority
- JP
- Japan
- Prior art keywords
- key
- distribution function
- distribution
- calculation
- keys
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Calculators And Similar Devices (AREA)
- Complex Calculations (AREA)
Abstract
Description
【発明の詳細な説明】
3、発明の詳細な説明
〈産業上の利用分野〉
本発明は分布関数機能付の小型電子計算機に関するもの
である。[Detailed Description of the Invention] 3. Detailed Description of the Invention (Field of Industrial Application) The present invention relates to a small-sized electronic computer with a distribution function function.
〈従来技術〉
従来、小型電子計算機において分布関数の計算を行う際
には日本規格協会発行の「統計数値表」等で知られてい
る近似式や漸化式に基づいてRASICプログラムを作
成して計算処理を行っていた。<Prior art> Conventionally, when calculating a distribution function on a small electronic computer, a RASIC program was created based on approximate formulas and recurrence formulas known from the "Statistical Numerical Tables" published by the Japanese Standards Association. I was doing calculations.
このプログラム作成にあたって近似式を用いて分布の計
算を行うが、近似式では計算精度の悪い部分があるため
に、この悪い部分には漸化式を用いて計算を行っていた
。In creating this program, an approximation formula is used to calculate the distribution, but because the approximation formula has parts with poor calculation accuracy, a recurrence formula is used to calculate these parts.
また漸化式の計算結果をまとめた分布表を用いるプログ
ラム演算の場合は、分布表自体を記憶装置に記憶させ、
逐次該当値を呼び出して用いることにより計算を行って
い凶。In addition, in the case of program calculations that use a distribution table that summarizes the calculation results of recurrence formulas, the distribution table itself is stored in a storage device,
Calculations are performed by sequentially calling and using applicable values.
〈発明が解決しようとする問題点〉
しかしながら漸化式を用いる計算では一般に時間が多く
必要であり、また分布表を記憶装置に記〜
憶させるには大きな記憶容量が必要とするために分布表
の全範囲をカバーすることは不可能である。<Problems to be solved by the invention> However, calculations using recurrence formulas generally require a lot of time, and storing distribution tables in a storage device requires a large storage capacity. It is impossible to cover the entire range of
本発明は上述のような問題点に鑑みて成されたもので、
上述の演算の相互の欠点を補うことによって分布関数演
算が広範囲にわたって、精度を落すことなく、短時間で
得られ、且つキー操作による関数機能まだはRASIC
とリンクする関数機能として搭載された小型電子計算機
を提供することを目的とする。The present invention was made in view of the above-mentioned problems.
By compensating for the mutual shortcomings of the above-mentioned operations, distribution function operations can be performed over a wide range in a short time without loss of accuracy.
The purpose is to provide a small electronic computer that is equipped with a function that is linked to the computer.
く問題点を解決するための手段〉
本発明の小型電子計算機は分布関数演算指示キーと、確
率値、自由度値等の変数値を入力する数値キーと、前記
分布関数演算指示キーに基づく分布関数演算ルーチンを
記憶する不揮発性の記憶装置とを備えている。Means for Solving the Problems> The compact electronic computer of the present invention has a distribution function calculation instruction key, a numeric key for inputting variable values such as probability values and degree of freedom values, and a distribution function calculation instruction key based on the distribution function calculation instruction key. and a non-volatile storage device that stores functional operation routines.
く作 用〉
本発明の小型電子計算機にあっては、分布関数演算指示
キーと確率値、自由度値等の変数値の入力に基づき記憶
装置に記憶された分布関数演算ルーチンに従って分布関
数演算を行うものである。Function> In the small electronic computer of the present invention, distribution function calculation is performed according to the distribution function calculation routine stored in the storage device based on the input of the distribution function calculation instruction key and variable values such as probability values and degree of freedom values. It is something to do.
〈実施例〉 以下図面に基づいて詳細に説明する。<Example> A detailed explanation will be given below based on the drawings.
第1図は本発明の一実施例の小型電子計算機の外観を示
す図であり、この小型電子計算機は片手に持って操作で
きるようにコンパクトに設計されている。FIG. 1 is a diagram showing the appearance of a small-sized computer according to an embodiment of the present invention, and this small-sized computer is designed to be compact so that it can be held and operated with one hand.
1は小型電子計算機本体であや、左上部には液晶表示装
置(以下LCD)2が設けられ、その周辺には、各文字
入カキ−、ファンクションキーを有するキーボードが設
けられている。LCD2はドツトセグメント型の例えば
24桁の一行分の表示容量を備え、更に、下部には、計
算機のモード状態を表示するインジケータ21.22.
23.24が設けられている。Reference numeral 1 denotes a small computer main body, and a liquid crystal display device (hereinafter referred to as LCD) 2 is provided in the upper left corner, and a keyboard having character input keys and function keys is provided around it. The LCD 2 is of a dot segment type and has a display capacity for one line of, for example, 24 digits, and further includes indicators 21, 22, .
23.24 are provided.
10は電源スィッチであり、この電源スィッチをONす
ることにより本体1に電源投入されると共に、イニシャ
ライズ処理が行なわれる。このイニシャライズによって
本体のモードを統計処理モード(STAT)にプリセッ
トする。Reference numeral 10 denotes a power switch, and by turning on this power switch, the main body 1 is powered on and initialization processing is performed. This initialization presets the mode of the main body to statistical processing mode (STAT).
11はモード設定キーであり、統計処理モード(5TA
T )と計算モード(CAL )とを操作ごとに交互に
設定する5TATキー11Aと、BASIC言語による
プログラム処理モードを設定し且つプログラム実行(R
uN)モードとプログラミングモード(PRO)との操
作ごとに交互に設定するRAS I Cキー11Bとで
成る。11 is a mode setting key, which is a statistical processing mode (5TA
The 5TAT key 11A is used to alternately set the calculation mode (CAL) and the calculation mode (CAL) for each operation.
It consists of a RAS IC key 11B which is set alternately for each operation of uN) mode and programming mode (PRO).
上述の5TATモ一ド時はインジケータ5TAT21が
点灯され、CALモード時はインジケータCAL22が
点灯し、又RuNモード時はインジケータRu N 2
3が点灯し、PROモード時はインジケータPR024
が点灯する。Indicator 5TAT21 is lit in the above-mentioned 5TAT mode, indicator CAL22 is lit in CAL mode, and indicator RuN2 is lit in RuN mode.
3 lights up and the indicator PR024 is in PRO mode.
lights up.
12は文字人力キ一群であり、同時に各種関数キーとし
ても定義可能に構成されている。そして特に下段部分に
あるキーには分布関数指定キー12Aの操作によって統
計処理に利用される分布関数キ一群に定義される文字キ
ーが配置されている。Reference numeral 12 denotes a group of character keys, which can also be defined as various function keys. Particularly in the lower part of the keys, character keys are arranged which are defined as a group of distribution function keys used for statistical processing by operating the distribution function designation key 12A.
ここでこれら分布関数キ一群について説明する。Here, a group of these distribution function keys will be explained.
文字Zキー1211文字Xキー122に割付けたN(p
)キー、N(x)キーは、正規分布関数の演算指示キー
であり、N(p)キーは上側確率Pに対する確率変数X
の計算を指示する演算指示キーであり、N(ト)キーは
確率変数Xより上側確率pの計算を指示する演算指示キ
ーである。N(p) assigned to character Z key 1211 character
) key and N(x) key are the operation instruction keys for the normal distribution function, and the N(p) key is the random variable X for the upper probability P.
The N (T) key is a calculation instruction key that instructs the calculation of a probability p higher than the probability variable X.
文字Cキー1231文字Yキー124にそれぞれ割付け
たt(p)、t(x)キーは、平均値の検定、推定ある
いは2つの平均値の差の検定、推定等の問題を取扱う場
合に行いるt分布関数の演算指示キーであり、t (p
)は自由度nと上側確率pに対する確率変数Xの計算を
指示し、又t (x)は、自由度nと確率変数Xより上
側確率pの計算を指示する演算指示キーである。The t(p) and t(x) keys respectively assigned to the letter C key 123 and the letter Y key 124 are used when dealing with problems such as testing and estimation of the average value, or testing and estimation of the difference between two average values. This is a calculation instruction key for the t distribution function, and t (p
) instructs calculation of a random variable
文字Bキー1252文字Nキー126にそれぞれ割付け
たx2(p)、X2(x)キーは、バラツキの検定。The x2 (p) and X2 (x) keys respectively assigned to the letter B key 1252 and the letter N key 126 are used to test for variations.
推定あるいは適合度の検定を取扱う場合に行いるX2分
布関数の演算指示キーであり、X2(p)は自由度nと
上側確率pに対する確率変数Xの計算を指示し、x2(
x)は自由度nと確率変数Xより上側確率pの計算を指
示する指示キーである。This is the calculation instruction key for the X2 distribution function when dealing with estimation or goodness-of-fit testing. X2(p) instructs the calculation of the random variable
x) is an instruction key for instructing the calculation of the higher probability p than the degree of freedom n and the random variable X.
文字Mキー127.スペース(spc)キー128にそ
れぞれ割付けたF(p)、F侵)キーは、パラツキの同
程度さを取扱う場合に行いるF分布関数の演算指示キー
であり、Fφ)は自由度n1.n2と上側確率pに対す
る確率変数Xの計算を指示し、F(x)は自由度nl+
n2と確率変数Xより上側確率pの計算を指示する指示
キーである。Letter M key 127. The F(p) and F(transmission) keys respectively assigned to the space (spc) key 128 are keys for calculating the F distribution function when dealing with the same degree of variation, and Fφ) is for degrees of freedom n1. Instructs calculation of random variable X for n2 and upper probability p, F(x) has degrees of freedom nl+
This is an instruction key for instructing the calculation of the higher probability p from n2 and the random variable X.
文字Jキー129に割付けたBキーは二項分布すなわち
B分布関数の演算指示キーであり、確率pの事象がn回
中X回実現する確率の計算を指示し、文字にキー130
に割付けたpキーは、ポアソン分布関数すなわち2分布
の演算指示キーであり、平均mの事象がX回実現する確
率の計算を指示する指示キーである。The B key assigned to the letter J key 129 is a calculation instruction key for the binomial distribution, that is, the B distribution function, and instructs the calculation of the probability that an event with probability p will occur X times out of n.
The p key assigned to is a calculation instruction key for a Poisson distribution function, that is, a 2-distribution, and is an instruction key for instructing calculation of the probability that an event with an average of m will occur X times.
上述のこれらの分布関数の演算式は、統計学等で一般的
に知られており、本発明の小型電子計算機はこの演算式
に基づく演算処理ルーチンを不揮発的に記憶している。The arithmetic expressions for these distribution functions described above are generally known in statistics and the like, and the small electronic computer of the present invention non-volatilely stores arithmetic processing routines based on these arithmetic expressions.
13は数字入カキ−及び四則演算キーであり、14は統
計処理における平均値、偏差値を求める演算指示キ一群
である。Numeral 13 is a number entry key and four arithmetic operation keys, and 14 is a group of operation instruction keys for obtaining average values and deviation values in statistical processing.
15は表示装置のカーソルマーク移動キーであり、16
は演算指示に基づいて演算実行を指示する実行キーであ
る。15 is a cursor mark movement key of the display device;
is an execution key that instructs to execute a calculation based on a calculation instruction.
第2図は本発明の小型電子計算機の回路ブロック図であ
る。FIG. 2 is a circuit block diagram of a small electronic computer according to the present invention.
40はCPUで、パスラインを介して接続されているR
OM45に記憶された各種制御プログラムに従ってデー
タ処理を実行する。40 is a CPU, which is connected to R via a path line.
Data processing is executed according to various control programs stored in the OM45.
このROM45には電源投入時の初期設定処理を制御す
るイニシャルプログラムを記憶するエリア451と、B
ACIC言語のインタープリタ−エリア452と、分布
関数の演算式に基づく演算処理ルーチンを記憶するエリ
ア453と、CPU40で発生した各文字及びシンボル
のコード情報を出力用(本実施例では表示用)のドツト
パターンに展開するキャラクタパターン発生器(CG)
エリア454と、その他各種システムプログラムを記憶
するエリア456と、正規分布、を分布。This ROM 45 includes an area 451 for storing an initial program that controls the initial setting process when the power is turned on, and
An interpreter area 452 for the ACIC language, an area 453 for storing an arithmetic processing routine based on an arithmetic expression of a distribution function, and a dot for outputting (in this embodiment, for displaying) code information of each character and symbol generated by the CPU 40. Character pattern generator (CG) that develops into patterns
An area 454, an area 456 for storing various other system programs, and a normal distribution are distributed.
x2分布、2分布等の分布関数の子め決められた条件に
基づく演算決果をテーブルとして記憶する分布テーブル
457エリア(この分布テーブルの各データ値は分布表
として一般に知られている。)とを備えている。A distribution table 457 area (each data value of this distribution table is generally known as a distribution table) that stores calculation results based on child-determined conditions of distribution functions such as x2 distribution and 2 distribution as a table; It is equipped with
尚これらエリアは各々別々のROMチップで構成するこ
とが好ましい。It is preferable that these areas are each formed by separate ROM chips.
41は前述したLCDでCPU40に接続されたディス
プレイ制御部42によって表示駆動される。このディス
プレイ制御部42には、表示データ(ドツトデータ)を
格納する表示バッファが内蔵されている。41 is the above-mentioned LCD which is driven for display by a display control section 42 connected to the CPU 40. This display control section 42 has a built-in display buffer that stores display data (dot data).
44は第1図に示したキーボード装置であり、操作され
たキーに対応するコード化信号をCPUに供給する。44 is the keyboard device shown in FIG. 1, which supplies coded signals corresponding to operated keys to the CPU.
46はROM45と同様にパスラインを介してCPUに
接読されたRAMであり、操作者が任意に作成したRA
SIC言語に基づくユーザプログラムを記憶するエリア
461と各種のバッファ。46 is a RAM read directly by the CPU via a pass line, similar to the ROM 45, and is a RAM arbitrarily created by the operator.
Area 461 for storing user programs based on the SIC language and various buffers.
カウンタ等に割付けられたシステムエリア462とを備
えている。It also includes a system area 462 allocated to counters and the like.
第3図は分布関数を求める方法すなわち、(イ)近似式
を用いて求める方法
(t−)漸化式を用いて求める方法
(→ 分布表を記憶装置に記憶させておく方法の
(i) 得られた値の精度
(ii) 必要な記憶容量
(転)値を得るまでに要する処理時間(数秒以下で演算
されるか。)
の適、不適を示す図である。この図においてはt分布を
例にとり、自由度nが大きい場合(n≧40)および自
由度が小さい場合(n(40)にて適(0で示す)、不
適(Xで示す)を表わしている。Figure 3 shows the methods for determining the distribution function, namely (a) method for determining using an approximation formula (t-) method for determining using a recurrence formula (→ (i) method for storing the distribution table in a storage device) Accuracy of the obtained value (ii) Required storage capacity Taking as an example, cases where the degree of freedom n is large (n≧40) and cases where the degree of freedom is small (n(40)) indicate suitability (indicated by 0) and unsuitability (indicated by X).
図からも明らかなように自由度が大きい場合は近似式を
用いても精度の高い値を得られる。As is clear from the figure, when the degree of freedom is large, highly accurate values can be obtained even by using approximate expressions.
しかしながら自由度が小さい場合、近似式では精度が悪
いので演算時間が長くかかる漸化式を使用しなくてはな
らない。また漸化式を使用しなければならない範囲の漸
化式の計算結果をすべて記憶させる事は容量制限上不可
能である。However, when the degrees of freedom are small, approximate expressions have poor accuracy, so it is necessary to use recurrence expressions that require a long calculation time. Furthermore, it is impossible to store all the calculation results of the recurrence formula in the range in which the recurrence formula must be used due to capacity limitations.
ところがt分布の上側確率pから分布点の値tを求める
関数(以下t(n、p)と記述)において、パラメータ
は自由度nおよび上質確率pであるが、この上側確率p
については使用頻度の非常に高いものが数点存在する。However, in a function (hereinafter referred to as t(n, p)) that calculates the value t of a distribution point from the upper probability p of the t distribution, the parameters are the degree of freedom n and the quality probability p.
There are several items that are used very frequently.
そこで本発明は自由度が大きい場合には近似式を用い、
自由度が小さい場合には漸化式を用いると共に使用頻度
の高い上側確率pの部分の漸化式の計算結果だけを記憶
させることにより、計算速度の高速化を計るものである
。Therefore, in the present invention, when the degree of freedom is large, an approximation formula is used,
When the degree of freedom is small, the calculation speed is increased by using a recurrence formula and storing only the calculation results of the recurrence formula for the frequently used portion of the upper probability p.
頻度の高い上側確率pを5%および1%とし、この部分
の漸化式の計算結果をROM45に記憶されている。The frequently occurring upper probabilities p are set to 5% and 1%, and the calculation results of the recurrence formula for these parts are stored in the ROM 45.
第5図はt(n、p)においてどの方法により演算を行
うかの振り分は手順を示すフローチャートである。FIG. 5 is a flowchart showing the procedure for determining which method to use for calculation at t(n,p).
まず自由度が40以上であるかの判断が行われ(Sl)
、自由度が40以上であれば近似式にて演算が行われ(
S2)、演算結果を表示装置にて表示する(S3)0
また自由度が39以下であった場合には上側確率pがR
OM 45に記憶されているものであるかが判断され(
S4)、記憶されている場合にはその値を用いて演算が
行われ(S5)、演算結果を表示装置にて表示する(S
3)。First, it is determined whether the degrees of freedom are 40 or more (Sl)
, if the degree of freedom is 40 or more, the calculation is performed using an approximate formula (
S2), display the calculation result on the display device (S3)0 Also, if the degrees of freedom are 39 or less, the upper probability p is R
It is determined whether it is stored in the OM 45 (
S4), and if the value is stored, a calculation is performed using that value (S5), and the calculation result is displayed on a display device (S5).
3).
上側確率pがROM45に記憶されていないものであれ
ば、漸化式によって演算が行われ(S6)、演算結果を
表示装置にて表示する(S3)。If the upper probability p is not stored in the ROM 45, calculation is performed using the recurrence formula (S6), and the calculation result is displayed on the display device (S3).
尚、各分布関数キーに於ける各演算シーケンスは、RO
M45中の統計処理プログラムに半固定的に格納されて
いる。そして各演算シーケンスは上述した第5図のフロ
ーチャートに準じて処理される。すなわち正規分布関数
、を分布関数、x2分布関数、F分布関数の各演算は自
由度n、上側確率pの条件によって近似式に基づく演算
を行うか、漸化式に基づく演算を行うか、又は予め決め
られた統計値衣に基づいて演算するか判定され演算され
る。その演算結果は表示装置に供給して表示する0
また上記分布関数の演算キーに対応させて、同様に例え
ば第7図に示すようなRASIC言語の命令が設けられ
ており、この命令に基づいてユーザプログラムを作成す
ることによって統計演算が可能である。この演算シーケ
ンスはキーに基づく演算ルーチンを利用し、その結果は
上述と同様に表示することも可能であり、また特定の別
のレジスタに格納することも可能である。In addition, each calculation sequence in each distribution function key is RO
It is semi-permanently stored in the statistical processing program in M45. Each calculation sequence is processed according to the flowchart shown in FIG. 5 described above. In other words, each calculation of the normal distribution function, the x2 distribution function, and the F distribution function can be performed based on an approximation formula, a recurrence formula, or It is determined whether the calculation is to be performed or not based on a predetermined statistical value, and the calculation is performed. The calculation result is supplied to the display device and displayed. Also, corresponding to the distribution function calculation keys, commands in the RASIC language as shown in FIG. 7 are similarly provided, and based on this command, Statistical calculations are possible by creating a user program. This arithmetic sequence utilizes a key-based arithmetic routine, and the results can be displayed in the same manner as described above or stored in specific separate registers.
次に小型電子計算機における分布関数演算の操作法につ
いて説明する。この操作法については2通りある。即ち
、
I)RASICプログラムとリンクして使える関数とし
て使用する方法。Next, a method of operating a distribution function calculation in a small electronic computer will be explained. There are two methods for this operation. That is, I) A method of using it as a function that can be used by linking with a RASIC program.
口)分布関数用に定義されたキーを押すと、表示部に変
数入力メツセージが表示され、それに従って数値を入力
して行くと関数の値が得られ、表示部に表示される方法
。口)When you press the key defined for a distribution function, a variable input message is displayed on the display, and when you input numerical values according to the message, the value of the function is obtained and displayed on the display.
であり、以下にそれぞれの操作法を詳細に説明するO
■)の例として自由度nのt分布に於いて、上側確率p
によって定まる関数t(n、p)をPTD(n、p)と
定義した場合を説明する。小型電子計算機をRAS I
C入力状態として、PTD(9,001)E下工亘」を
入力すると、自由度9のt分布における上側確率1%の
時の値2.821が表示部に表示される。As an example of O (2), each operation method will be explained in detail below, in a t distribution with n degrees of freedom, the upper probability p
A case will be explained in which the function t(n, p) determined by is defined as PTD(n, p). RAS I small electronic computer
When inputting "PTD (9,001) E 下工亚" as the C input state, the value 2.821 when the upper probability is 1% in the t distribution with 9 degrees of freedom is displayed on the display.
またRASICプログラム中にて、 X=PTD(9,0,01) とすれば、前述の値2.821がXに代入される。Also, during the RASIC program, X=PTD(9,0,01) Then, the value 2.821 mentioned above is assigned to X.
これは、次の様に記述しても同様の結果が得られる0
N=9 :P=1 :X=PTD(N、P/100 )
■)の例の場合、■)の例であげたt分布関数PTD(
n、p)は文字Cキー123に割りつけられており、こ
の割りつけられたt (p)キーを操作することによっ
て演算を行う。This can be written as follows to obtain the same result: 0 N=9 :P=1 :X=PTD(N, P/100)
In the case of the example of ■), the t distribution function PTD (
n, p) are assigned to the letter C key 123, and calculations are performed by operating the assigned t (p) key.
すなわち小型電子計算機を電卓的統計計算機能を実行す
るための5TATモードとする。この5TATモードの
状態で分布関数キー12Aに続いてt (p)キーが入
力されると、を分布関数PTD(n、p)を求めるシー
ケンスに入る。具体的にpTD(9,o、ol)を求め
るための操作を第6図ステップS11乃至StSによっ
て示す。That is, the small electronic computer is set to 5TAT mode for executing a calculator-like statistical calculation function. When the t (p) key is input after the distribution function key 12A in this 5TAT mode, a sequence is entered to obtain the distribution function PTD(n,p). Specifically, the operation for determining pTD(9, o, ol) is shown in steps S11 to StS in FIG.
Sitは分布関数キーであるt (p)キーが入力され
たことによってt分布における自由度nの入力待ちにな
った状態であり、S1□はnの値として9を入力した段
階を示している。S13は9に続いて匡下工亘■キーが
入力されたために、次の変数として上側確率Pの入力待
ちになった状態であり、S14はPの値として0.01
を入力した状態を示している。モして815では、0.
01に続い〈可ヨ】因キーが入力されたために、を分布
関数値PTD(9,0,01)の値として2.821が
得られ、表示されている状態を示している。これらから
明らかな様に、本実施例では、分布関数を求めるに当っ
て、必要な変数の入力を促す表示がなされるため、操作
が簡単である。Sit is in a state of waiting for the input of the degree of freedom n in the t distribution due to the input of the distribution function key t (p) key, and S1□ indicates the stage where 9 is input as the value of n. . S13 is in a state where the input of the upper probability P is waited for as the next variable because the key is input after 9, and S14 is 0.01 as the value of P.
This shows the state in which . Then, in 815, 0.
Since the <OK> cause key is input after 01, 2.821 is obtained as the value of the distribution function value PTD (9, 0, 01) and is displayed. As is clear from the above, in this embodiment, when calculating the distribution function, a display prompting the input of necessary variables is made, so the operation is simple.
第8図は本発明の小型電子計算機のモード状態の設定動
作を説明するフローチャートである。FIG. 8 is a flowchart illustrating the mode state setting operation of the small computer of the present invention.
まず電源が入力されると(S 21 )、ROM45に
格納されているイニシャライズプログラムの実行により
(S22)、初期設定が行なわれ、5TATシンボル2
1を点灯駆動して統計処理モードにする(S23)O(
表示はzon表示されている。)この状態でモードキー
11の操作によってRASIC処理モードにするか計算
モード(CAI、モード)にするかのキー読み込みを行
う(S24 )。First, when power is input (S21), initialization is performed by executing the initialization program stored in the ROM 45 (S22), and the 5TAT symbol 2
1 to turn on and set it to statistical processing mode (S23) O(
The display is zonal. ) In this state, the mode key 11 is operated to read a key to select the RASIC processing mode or the calculation mode (CAI, mode) (S24).
ここで分布関数指示キー12Aが操作されると、以下前
述した分布関数キ一群12Bにて指定された演算処理が
実行される(S26)0
またRAS I Cキーが操作されることによって(S
27)、BASIC処理モードとなり、RASICプロ
グラム処理が行われる(328)oそしてBASICモ
ードにおいてさらにRAS I Cキーが再操作するこ
とで プログラム作成モード(PRO)とプログラム実
行モード(RUN)との選択が行われる。When the distribution function instruction key 12A is operated here, the arithmetic processing specified by the distribution function key group 12B described above is executed (S26).
27), the BASIC processing mode is entered, and RASIC program processing is performed (328) o. Then, in BASIC mode, by operating the RASIC key again, the program creation mode (PRO) and program execution mode (RUN) can be selected. It will be done.
さらに5TATキーが操作されることによって(829
)CALモードと設定され、また他のキーが操作される
ことによって該当するモードが設定される。Furthermore, by operating the 5TAT key (829
)CAL mode, and the corresponding mode is set by operating another key.
〈発明の効果〉
本発明の小型電子計算機は、分布関数演算指示キーと、
確率値、自由度値等の変数値を入力する数値キーと、前
記分布関数演算指示キーに基づく分布関数演算ルーチン
を記憶する不揮発性の記憶装置とを備えているので分布
関数を必要とする統計的検定や区間推定を実行する際に
数値表などの書物を参照することなく演算を行うことが
できるので、極めて便利な小型電子計算機である。<Effects of the Invention> The small electronic computer of the present invention has a distribution function calculation instruction key,
It is equipped with numeric keys for inputting variable values such as probability values and degrees of freedom values, and a non-volatile storage device for storing distribution function calculation routines based on the distribution function calculation instruction keys, so it can be used for statistics that require distribution functions. It is an extremely convenient small electronic computer because it can perform calculations without referring to books such as numerical tables when performing statistical tests and interval estimation.
また分布関数演算ルーチンは、近似式演算ルーチン、漸
化式演算ルーチン、予め固定的に記憶した計算値群から
該当の計算値を選択して用いる演算ルーチンのいずれか
を選択して分布関数演算を行うために、求められる演算
結果は精度が高く、短時間で求められ、且つ記憶容量が
少なくてすむので、極めて計算能力が高い小型電子計算
機である0In addition, the distribution function calculation routine can be performed by selecting one of the following: an approximate formula calculation routine, a recurrence formula calculation routine, or a calculation routine that selects and uses the corresponding calculated value from a fixedly stored group of calculated values. In order to do this, the required calculation results are highly accurate and can be obtained in a short time, and the storage capacity is small, so a small electronic computer with extremely high calculation capacity is used.
第1図は本発明に係る小型電子計算機の外観図、第2図
は同計算機の回路ブロック図、第3図は分布関数を求め
る方法の適、不適を示す図、第4図は同計算機のt分布
の演算の際の方法分担の一例を示す図、第5図は同計算
機の演算方法を選択する動作を示すフローチャート、第
6図は同計算機の具体的演算操作を示す図、第7図は分
布関数の演算キーに対応するRAS IC言語命令を示
す図、第8図は同計算機のモード設定動作を示すフロー
チャートである。
11;モード設定キー、12:文字入カキ一群、12A
:分布関数指定キー、121〜130:分布関数の演算
指示キーを兼ねた文字入カキ−113:数字入カキ−及
び四則演算キー、14:演算指示キ一群、16:実行キ
ー、40 : CPU。
45 :ROM、46 : RAM。
代理人 弁理士 杉 山 毅 至(他1名)第2図
第3図
属4 図Figure 1 is an external view of a small electronic computer according to the present invention, Figure 2 is a circuit block diagram of the computer, Figure 3 is a diagram showing the suitability and unsuitability of methods for determining distribution functions, and Figure 4 is a diagram of the computer. FIG. 5 is a flowchart showing the operation of selecting the calculation method of the computer; FIG. 6 is a diagram showing the specific calculation operations of the computer; FIG. 7 8 is a diagram showing RAS IC language commands corresponding to distribution function calculation keys, and FIG. 8 is a flowchart showing mode setting operation of the computer. 11; Mode setting key, 12: Group of letters, 12A
: Distribution function designation key, 121 to 130: Character input keys which also serve as distribution function calculation instruction keys, 113: Number input key and four arithmetic operation keys, 14: Group of calculation instruction keys, 16: Execution key, 40: CPU. 45: ROM, 46: RAM. Agent Patent Attorney Takeshi Sugiyama (and 1 other person) Figure 2 Figure 3 Genus 4 Figure
Claims (1)
ンを記憶する不揮発性の記憶装置とを備えて、 分布関数演算を行うことを特徴とする小型電子計算機。 2、上記分布関数演算ルーチンは、近似式演算ルーチン
、漸化式演算ルーチン、予め固定的に記憶した計算値群
から該当の計算値を選択して用いる演算ルーチンのいず
れかの選択によって分布関数演算を行うことを特徴とす
る特許請求の範囲第1項記載の小型電子計算機。[Claims] 1. A distribution function calculation instruction key, a numeric key for inputting variable values such as probability values and degrees of freedom values, and a non-volatile memory that stores a distribution function calculation routine based on the distribution function calculation instruction key. A small electronic computer characterized by comprising a storage device and performing distribution function calculations. 2. The distribution function calculation routine described above can be performed by selecting one of the following: an approximation formula calculation routine, a recurrence formula calculation routine, and a calculation routine that selects and uses a corresponding calculated value from a group of calculated values fixedly stored in advance. A small electronic computer according to claim 1, characterized in that the computer performs the following.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61142588A JPH0650497B2 (en) | 1986-06-17 | 1986-06-17 | Small computer |
DE3750525T DE3750525T2 (en) | 1986-06-17 | 1987-06-16 | Data processing device for use in statistical calculation. |
EP87108696A EP0249961B1 (en) | 1986-06-17 | 1987-06-16 | Data processing device for use in statistic calculation |
US07/555,673 US5117379A (en) | 1986-06-17 | 1990-07-19 | Data processing device for use in statistic calculation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61142588A JPH0650497B2 (en) | 1986-06-17 | 1986-06-17 | Small computer |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS62297959A true JPS62297959A (en) | 1987-12-25 |
JPH0650497B2 JPH0650497B2 (en) | 1994-06-29 |
Family
ID=15318799
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP61142588A Expired - Lifetime JPH0650497B2 (en) | 1986-06-17 | 1986-06-17 | Small computer |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0650497B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0341556A (en) * | 1989-07-10 | 1991-02-22 | Fujitsu Ltd | Smoothing processing method for observation data |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5093058A (en) * | 1973-12-17 | 1975-07-24 | ||
JPS57185565A (en) * | 1981-05-12 | 1982-11-15 | Casio Comput Co Ltd | Small-sized electronic calculator provided with statistical operation function |
-
1986
- 1986-06-17 JP JP61142588A patent/JPH0650497B2/en not_active Expired - Lifetime
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5093058A (en) * | 1973-12-17 | 1975-07-24 | ||
JPS57185565A (en) * | 1981-05-12 | 1982-11-15 | Casio Comput Co Ltd | Small-sized electronic calculator provided with statistical operation function |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0341556A (en) * | 1989-07-10 | 1991-02-22 | Fujitsu Ltd | Smoothing processing method for observation data |
Also Published As
Publication number | Publication date |
---|---|
JPH0650497B2 (en) | 1994-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4695983A (en) | Calculator or pocket computer with selectable operational sequence | |
JPS62297959A (en) | Electronic calculator | |
US7500146B2 (en) | Information processing apparatus, self-diagnosis method, and program | |
JP3252493B2 (en) | Electronic calculator and its calculation processing method | |
JPS60256867A (en) | Small electronic device with graphical calculation function | |
JPS6019030B2 (en) | educational electronics | |
JPS6321939B2 (en) | ||
JPS5836371B2 (en) | Display method of calculators, etc. | |
JP2744528B2 (en) | Keyboard input device | |
JPH04250555A (en) | Electronic computer | |
JP3498323B2 (en) | Electronic calculator and arithmetic processing method | |
JP2585048Y2 (en) | Numeric character input device | |
JP3535935B2 (en) | Electronic computer | |
JPS6337469A (en) | Statistical processing system | |
JPH0721130A (en) | Electronic calculator with graph function | |
JPH1011401A (en) | Formula display device and formula display method | |
JPH04130571A (en) | Numerical calculation method | |
JPH02213975A (en) | Electronic computer | |
JPS598795B2 (en) | Electronics | |
JPH01229294A (en) | Electronic equipment | |
JPH0635860A (en) | Display device | |
JPS63157205A (en) | Monitor device for programmable controller | |
JPH04223545A (en) | Graph display control device and graph display control method | |
JP2001222511A (en) | Electronic computer, computer system and recording medium stored with computer readable program for realizing electronic computer | |
JPH09134444A (en) | Graph display device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EXPY | Cancellation because of completion of term |