Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3065110B2 - Graph display device - Google Patents
[go: Go Back, main page]

JP3065110B2 - Graph display device - Google Patents

Graph display device

Info

Publication number
JP3065110B2
JP3065110B2 JP3003362A JP336291A JP3065110B2 JP 3065110 B2 JP3065110 B2 JP 3065110B2 JP 3003362 A JP3003362 A JP 3003362A JP 336291 A JP336291 A JP 336291A JP 3065110 B2 JP3065110 B2 JP 3065110B2
Authority
JP
Japan
Prior art keywords
graph
value
scale
display
numerical value
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.)
Expired - Lifetime
Application number
JP3003362A
Other languages
Japanese (ja)
Other versions
JPH04313170A (en
Inventor
秀樹 浅野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Electric Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Priority to JP3003362A priority Critical patent/JP3065110B2/en
Publication of JPH04313170A publication Critical patent/JPH04313170A/en
Application granted granted Critical
Publication of JP3065110B2 publication Critical patent/JP3065110B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Digital Computer Display Output (AREA)
  • Image Generation (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、グラフィック機能を有
するコンピュータ・システムにおいてその出力部に折れ
線グラフ、棒グラフ等のグラフを表示するグラフ表示装
置に関し、詳しくは、グラフ表示を自動化するように改
善するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a graph display device for displaying a graph such as a line graph or a bar graph on an output section of a computer system having a graphic function. Things.

【0002】[0002]

【従来の技術】従来の一般的なグラフ表示装置の構成概
念をブロック図として図4に示す。この図のグラフ表示
装置は、CRT1を表示制御する表示制御部2に、CR
T1の表示画面上にグラフ表示領域を設定する表示位置
設定部3、表示すべきグラフ・データを格納するグラフ
・データ記憶部4、論理的なグラフ・データを実際に表
示すべき物理的な大きさに変換する論理/物理位置変換
部5、グラフ目盛の目盛数、目盛最大値、目盛最小値を
設定する目盛設定部6、{(目盛最大値)−(目盛最小
値)}/(目盛数)を演算して1目盛の大きさを設定す
る目盛決定部7等が設置されて構成される。このような
構成において、表示位置設定部3に設定される位置情報
は固定であり、目盛設定部6に設定される各値により目
盛決定部7にて1目盛の大きさを算出し、グラフ・デー
タ記憶部4内のグラフ・データに従って表示制御部2に
よりCRT1上にグラフ表示を実行する。以上のような
従来のグラフ表示装置により、棒グラフ表示を実行した
結果を図5に表わす。
2. Description of the Related Art FIG. 4 is a block diagram showing the configuration of a conventional general graph display device. The graph display device shown in FIG.
A display position setting unit 3 for setting a graph display area on the display screen of T1, a graph data storage unit 4 for storing graph data to be displayed, and a physical size for actually displaying logical graph data. Logical / physical position conversion unit 5 for converting into a scale, a scale setting unit 6 for setting the number of scales of the graph scale, the maximum scale value, and the minimum scale value, {(maximum scale value) − (minimum scale value)} / (number of scales) ) Is calculated by setting a scale determining unit 7 for setting the size of one scale. In such a configuration, the position information set in the display position setting unit 3 is fixed, and the scale determining unit 7 calculates the size of one scale based on each value set in the scale setting unit 6, and calculates The display control unit 2 executes graph display on the CRT 1 according to the graph data in the data storage unit 4. FIG. 5 shows the result of executing bar graph display by the conventional graph display device as described above.

【0003】[0003]

【発明が解決しようとする課題】図5に示すように、従
来のグラフ表示装置では、目盛設定部6にグラフ目盛の
表示個数をいつも設定しなければならないという操作が
必要であるとともに、目盛設定部6及び目盛決定部7に
て単純に除算により目盛の大きさを決定するため、横軸
目盛(または縦軸目盛)が 6.3, 7.3, 8.3, 9.3等の
ように中途半端な数が設定されることがあり、グラフを
見難くすることがあった。また、表示位置設定部3に設
定される表示座標位置は常に固定であり、CRT1の画
面上のグラフ表示位置は変更することはできないという
問題もあった。
As shown in FIG. 5, in the conventional graph display device, it is necessary to always set the number of displayed graph graduations in the graduation setting section 6 and to set the graduation. In order to determine the size of the scale simply by division in the unit 6 and the scale determination unit 7, the horizontal axis scale (or vertical axis scale) is set to an incomplete number such as 6.3, 7.3, 8.3, 9.3, etc. And sometimes made it difficult to see the graph. Further, the display coordinate position set in the display position setting unit 3 is always fixed, and there is a problem that the graph display position on the screen of the CRT 1 cannot be changed.

【0004】本発明は、このような問題を解決すること
を課題とし、目盛設定にとらわれることなく、ユーザに
とって見易いグラフ表示を行えるグラフ表示装置を実現
することを目的とする。
An object of the present invention is to solve such a problem, and an object of the present invention is to realize a graph display device capable of displaying a graph which is easy for a user to see without being restricted by a scale setting.

【0005】[0005]

【課題を解決するための手段】以上の課題を解決した本
発明は、グラフ表示機能を有し、計算機から与えられた
グラフ・データを表示するグラフ表示装置において、前
記グラフ・データ及びグラフ表示位置を確保する記憶手
段と、前記グラフ・データの最大値及び最小値を抽出す
るグラフ・データ抽出手段と、 数値A=(前記最大値−前記最小値)/(グラフ表示に
適した値)の演算を行なう手段と、 0.75≦{数値B=(前記数値A)×10n}<7.5となるよ
うにn(但し、0.75,7.5はグラフの表示領域をグラフ
表示に適した値を4として4等分して目盛数字に1,
2,5のいずれかが出現するための数値、nは整数)を
選択する数値選択手段と、前記数値Bの値に従ってグラ
フ表示の目盛数値を決定する目盛決定手段と、前記目盛
決定手段で得られた目盛数値の大きさを0から加算して
前記グラフ・データの最小値及び最大値のレンジに入っ
た際にその前後の目盛値を目盛最小値及び目盛最大値と
してグラフ目盛を設定する目盛生成手段と、前記記憶手
段内の前記グラフ・データ及びグラフ表示位置、前記目
盛決定手段及び前記目盛生成手段から得られた目盛数値
及びグラフ目盛からグラフ表示を実行する表示制御手段
とを有することを特徴とするグラフ表示装置である。
According to the present invention, there is provided a graph display device having a graph display function for displaying graph data provided from a computer, wherein the graph data and the graph display position are provided. And a graph data extracting means for extracting the maximum value and the minimum value of the graph data, and an operation of a numerical value A = (the maximum value-the minimum value) / (a value suitable for graph display) And n such that 0.75 ≦ {numerical value B = (the numerical value A) × 10 n } <7.5 (where 0.75 and 7.5 are graph display areas.
The value suitable for display is 4 and divided into 4 equal parts,
Numerical value selecting means for selecting a numerical value for one of 2, and 5 to appear; n is an integer); scale determining means for determining a scale numerical value of the graph display according to the value of the numerical value B; A scale that sets the graph scale as the minimum and maximum scale values before and after the minimum value and maximum value range of the graph data by adding the magnitude of the scale value from 0 Generating means, and display control means for executing a graph display from the graph data and graph display position in the storage means, a scale value and a scale obtained from the scale determining means and the scale generating means. This is a graph display device which is a feature.

【0006】[0006]

【作用】本発明のグラフ表示装置は、グラフ・データと
グラフ表示位置からグラフ・データの最大値及び最小値
を抽出し、数値A=(最大値−最小値)/(グラフ表示
に適した値)を求め、0.75≦{数値B=(数値A)×10
n )}<7.5 となるようにn(但し、nは整数値)を選
択し、Bの値に従ってグラフ表示の目盛数値を決定す
る。更に、この目盛数値の大きさを0から加算してグラ
フ・データの最小値及び最大値のレンジに入った際にそ
の前後の目盛値を目盛最小値及び目盛最大値としてグラ
フ目盛を設定し、グラフ表示を実行する。
The graph display device of the present invention extracts the maximum value and the minimum value of the graph data from the graph data and the graph display position, and obtains a numerical value A = (maximum value−minimum value) / (value suitable for graph display). ), And 0.75 ≦ {numerical value B = (numerical value A) × 10
n ) Select n (where n is an integer value) so that} <7.5, and determine the scale value of the graph display according to the value of B. Further, when the value of the scale value is added from 0 to enter the range of the minimum value and the maximum value of the graph data, the scale values before and after that are set as the scale minimum value and the scale maximum value, and the graph scale is set. Execute graph display.

【0007】[0007]

【実施例】図1は本発明を実施したグラフ表示装置の構
成概念図であり、この図を用いて本発明装置の実施例の
構成を説明する。この図でCRT1及びグラフ・データ
記憶部4は図4に示した従来のものと同じである。グラ
フ・データ記憶部4には、グラフ・データとして42,1
6,…,88が設定されている。表示位置記憶部3´はユ
ーザが表示位置を任意に設定できるブロックであり、グ
ラフ表示枠の左下座標値(xmin ,ymin )及び右上座
標値(xmax ,ymax )定する。また、グラフ・データ
最大/最小検出部8はグラフ・データ記憶部4のグラフ
・データからその最大値及び最小値を検出する。目盛生
成部9は、最大/最小検出部8からの最大値及び最小値
をもとにその前後とその間の目盛数値を生成する。目盛
表示部10は、目盛生成部9から得られた目盛数値よりそ
の目盛を表示すべき物理的位置及び数値を文字列として
表示制御部2´へ送出する。目盛最大/最小検出部11は
目盛生成部9より得られた目盛数値中の最大値、最小値
を検出する。グラフ枠表示部12は、表示位置記憶部3´
から与えられた物理的な表示位置に、目盛最大/最小検
出部11から与えられた論理的範囲の座標領域を設定する
機能を有する。この設定以後、グラフ枠を表示し、この
グラフ枠内はグラフ・データの値がそのまま表示される
論理的な座標領域となる。グラフ表示機能部13は、折れ
線グラフ、棒グラフ等のグラフを描画するグラフ表示の
アプリケーション機能である。更に、表示制御部2´は
CRT1を駆動するドライバであり、表示位置を論理的
(ウィンドウ機能)、物理的(ビューポート機能)のい
ずれかに指定することにより、以後、論理的な表示位置
に表示情報(円、線、点等の図形、数字、文字)の表示
制御をする。
FIG. 1 is a conceptual diagram of the configuration of a graph display device embodying the present invention. The configuration of an embodiment of the device of the present invention will be described with reference to FIG. In this figure, the CRT 1 and the graph data storage unit 4 are the same as the conventional one shown in FIG. The graph data storage unit 4 stores 42,1 as graph data.
6, ..., 88 are set. The display position storage unit 3 'is a block in which the user can arbitrarily set a display position, and defines a lower left coordinate value (x min , y min ) and an upper right coordinate value (x max , y max ) of the graph display frame. The graph data maximum / minimum detection unit 8 detects the maximum value and the minimum value from the graph data in the graph data storage unit 4. The scale generation unit 9 generates scale values before and after and based on the maximum value and the minimum value from the maximum / minimum detection unit 8. The scale display unit 10 sends a physical position and a numerical value at which the scale is to be displayed from the scale numerical value obtained from the scale generating unit 9 to the display control unit 2 'as a character string. The scale maximum / minimum detector 11 detects the maximum value and the minimum value of the scale values obtained from the scale generator 9. The graph frame display unit 12 includes a display position storage unit 3 '.
Has the function of setting the coordinate area of the logical range given by the scale maximum / minimum detection unit 11 at the physical display position given by After this setting, a graph frame is displayed, and the inside of the graph frame is a logical coordinate area where the value of the graph data is displayed as it is. The graph display function unit 13 is an application function for displaying a graph for drawing a graph such as a line graph and a bar graph. Further, the display control unit 2 'is a driver for driving the CRT 1, and designates a display position as either a logical (window function) or a physical (viewport function) so that the display position is changed to a logical display position thereafter. It controls the display of display information (graphics such as circles, lines, points, numbers, characters).

【0008】次に、このような構成の本発明装置の動作
を図2のフローチャート及び実際の値を用いて説明す
る。
Next, the operation of the apparatus of the present invention having such a configuration will be described with reference to the flowchart of FIG. 2 and actual values.

【0009】はじめに、グラフ・データ記憶部4にグラ
フ・データ42,16,35,58,94,88を設定し、表示位置
記憶部3´にグラフ左下位置(x1 ,y1 )及びグラフ
右上位置(x2 ,y2 )を設定する例を想定する。
First, the graph data 42, 16, 35, 58, 94, 88 are set in the graph data storage unit 4, and the lower left position (x 1 , y 1 ) of the graph and the upper right of the graph are stored in the display position storage unit 3 '. Assume an example of setting the position (x 2 , y 2 ).

【0010】(1) グラフ・データ最大/最小検出部8に
てグラフ・データの最大値MAX94、最小値MIN16を
検出する。 (2) 目盛生成部9は、グラフ・データの最大値MAX、
最小値MINより、A=(MAX−MIN)/4を実行
し、A=(94−16)/4=19.5を得る。尚、この除算で
用いる値“4”は、次のような値である。即ち、(CR
T1の表示画面の1行に物理的に書くことができる文字
数)/(当該コンピュータが扱える桁数+余裕桁数)で
あり、実際には、(80文字)/(16桁+4桁)=4とな
る。このように、値“4”はコンピュータ・システムに
よってその最適値は異なる。 (3) 更に、整数n(但し、n=−18,−17,…,17,1
8)を順次変更して数値Aを10n 倍し、0.75≦B=A×1
0n <7.5 となった時点で演算を停止し、この時のnを
求める。B=19.5×10-1=1.95であり、n=−1であ
る。 (4) 次に、n´=−1×nを演算する。ここでは、n´
=−1である。 (5) 数値Bの値より目盛数値を決定する。即ち、数値B
がB<1.5、 1.5≦B≦3.5 、B>3.5 のいずれの範囲
にあるかを調べる。この場合、 1.5≦B=1.95≦3.5 で
あるので、(6) のステップに進み、目盛数値B´=2×
10n´が決定される。ここでは、B´=2×10n´=2×
101 =20となり、値20をグラフ上の目盛幅とする。尚、
B<1.5 の際は (7)目盛数値B´=1×10n´、B>3.5
の際は (8)目盛数値B´=5×10n´とする。 (9) ステップ(5) ,(6) ,(7) ,(8) より得られた目盛
数値B´(この例では20)を“0”から加算していき、
0,20,60,…,100 ,120 ,…のようにグラフ目盛を
生成する。 (10)そして、目盛最大/最小検出部11は、グラフ目盛B
´の加算中、グラフ目盛のレンジにグラフ・データの最
小値MIN及び最大値MAXが含まれる場合、その前後
の値を新たな目盛最小値、目盛最大値とする。即ち、グ
ラフ・データの最小値は16であるが値16はグラフ目盛0
とグラフ目盛20との間にあり、目盛最小値を数値0と
し、グラフ・データの最大値94はグラフ目盛80とグラフ
目盛100 の間にあり、目盛最大値を100 とする。このよ
うにして、目盛表示部10にて、グラフ目盛0,20,60,
80,100 が確定する。 (11)以上より、表示制御部2´はグラフ表示機能部13の
グラフ表示アプリケーションを利用して、グラフ枠表示
枠12及び目盛表示部10からグラフ表示枠(x1
1 ),(x2 ,y2 )及びグラフ目盛0,20,60,8
0,100を受け取り、グラフ・データ42,16,35,58,9
4,88をCRT1上にグラフ表示する。
(1) The graph data maximum / minimum detector 8 detects the maximum value MAX94 and the minimum value MIN16 of the graph data. (2) The scale generation unit 9 calculates the maximum value MAX of the graph data,
From the minimum value MIN, A = (MAX−MIN) / 4 is executed to obtain A = (94−16) /4=19.5. The value "4" used in this division is as follows. That is, (CR
The number of characters that can be physically written on one line of the display screen of T1) / (the number of digits that can be handled by the computer + the number of extra digits), and in fact, (80 characters) / (16 digits + 4 digits) = 4 Becomes As described above, the optimum value of the value “4” differs depending on the computer system. (3) Further, an integer n (where n = −18, −17,..., 17, 1
8) is changed sequentially and the numerical value A is multiplied by 10 n , and 0.75 ≦ B = A × 1
The calculation is stopped when 0 n <7.5, and n at this time is obtained. B = 19.5 × 10 −1 = 1.95, and n = −1. (4) Next, n ′ = − 1 × n is calculated. Here, n '
= -1. (5) Determine the scale value from the value of the value B. That is, the numerical value B
Is in the range of B <1.5, 1.5 ≦ B ≦ 3.5, or B> 3.5. In this case, since 1.5 ≦ B = 1.95 ≦ 3.5, the process proceeds to step (6), and the scale value B ′ = 2 ×
10 n ′ is determined. Here, B ′ = 2 × 10 n ′ = 2 ×
10 1 = 20, and the value 20 is used as the scale width on the graph. still,
In the case of B <1.5 (7) Scale value B ′ = 1 × 10 n ′, B> 3.5
In this case, (8) the scale value B '= 5 × 10 n '. (9) Add the scale value B '(20 in this example) obtained from steps (5), (6), (7), and (8) from "0",
The graph scale is generated as 0, 20, 60,..., 100, 120,. (10) Then, the scale maximum / minimum detection unit 11 sets the graph scale B
If the range of the graph scale includes the minimum value MIN and the maximum value MAX of the graph data during the addition of ', the values before and after that are set as the new minimum scale value and the maximum scale value. That is, the minimum value of the graph data is 16, but the value 16 is 0
The minimum value of the scale is set to a numerical value 0, and the maximum value 94 of the graph data is set between the graph scale 80 and the graph scale 100, and the maximum value of the scale is set to 100. Thus, in the scale display section 10, the graph scales 0, 20, 60,
80 and 100 are determined. (11) From the above, the display control unit 2 ′ uses the graph display application of the graph display function unit 13 to display the graph display frame (x 1 ,
y 1 ), (x 2 , y 2 ) and graph scales 0, 20, 60, 8
Receiving 0,100 and graph data 42,16,35,58,9
4 and 88 are displayed in a graph on the CRT 1.

【0011】この結果、図3に示すような棒グラフを表
示する。この例では物理的表示位置(x1,y1)〜(x
2,y2)に0〜100の論理的な範囲の座標領域を設定
し、棒グラフを表示したものである。尚、表示するグラ
フの目盛は概ね4個程度、目盛数字としては1,2,5
等が見易いため、本発明では、図2のフローチャートに
あって、グラフの表示領域を(2)で用いた値4により4
等分し、目盛数字に1,2,5のいずれかが出現するよ
うにしてある。即ち、4等分した値が0.75〜1.5の範囲
にある場合はその重心値である“1”、1.5 〜3.5の範
囲にある場合はその重心値である“2”、3.5〜7.5の範
囲にある場合はその重心値である“5”が設定されるよ
うに、(5)〜(8)において条件分岐を設けている。但し、
正確に重心算出を演算すると“2”の場合は1.5〜3.75
の範囲であるが、“5”の出現回数を増やすべく、1.5
〜3.5の範囲に狭めてある。このように、ユーザはグラ
フ・データとグラフ表示位置のみを指定することによ
り、本発明装置は、グラフ表示枠の位置を任意に設定で
きるとともに自動的に最適な目盛間隔を生成し、グラフ
表示を実行する。
As a result, a bar graph as shown in FIG. 3 is displayed. In this example, the physical display positions (x1, y1) to (x
2, y2) is set to a coordinate range of a logical range of 0 to 100, and a bar graph is displayed. The scale of the graph to be displayed is approximately four, and the scale numbers are 1, 2, 5
In the present invention, in the flowchart of FIG. 2, the display area of the graph is set to 4 by the value 4 used in (2).
Evenly divided, any of 1, 2, and 5 appear on the scale numeral. That is, when the value obtained by dividing the value into four is in the range of 0.75 to 1.5, the center of gravity is “1”. When the value is in the range of 1.5 to 3.5, the center of gravity is “2”, and the value is in the range of 3.5 to 7.5. In some cases, conditional branches are provided in (5) to (8) so that the center of gravity value “5” is set. However,
If the center of gravity calculation is calculated accurately, in the case of "2", 1.5 to 3.75
However, in order to increase the number of appearances of “5”, 1.5
It is narrowed to the range of ~ 3.5. In this way, by specifying only the graph data and the graph display position by the user, the apparatus of the present invention can arbitrarily set the position of the graph display frame, automatically generate an optimal scale interval, and display the graph display. Execute.

【0012】[0012]

【発明の効果】以上述べたように、本発明のグラフ表示
装置によれば、グラフ・データ及びグラフ枠の表示位置
データを与えるのみで目盛数値と目盛個数とを自動的に
得、グラフを表示することができるので、ユーザはデー
タ内容を吟味して目盛数値を決定する、という手間を省
くことができる。また、グラブの表示位置を自由に設定
できるため、ユーザによる画面レイアウトが可能とな
り、他のアプリケーション・プログラムから空いている
画面を自由に使用することにより表示のバリエーシヨン
を豊富にできるという効果を有する。
As described above, according to the graph display apparatus of the present invention, the scale value and the number of scales are automatically obtained only by giving the graph data and the display position data of the graph frame, and the graph is displayed. Therefore, the user can save the trouble of examining the data contents and determining the scale value. Also, since the display position of the grab can be freely set, the screen layout can be made by the user, and there is an effect that a variety of display can be enriched by freely using a vacant screen from another application program. .

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明を実施したグラフ表示装置の構成概念図
である。
FIG. 1 is a conceptual diagram illustrating a configuration of a graph display device embodying the present invention.

【図2】本発明装置の動作を表わすフローチャートであ
る。
FIG. 2 is a flowchart showing the operation of the device of the present invention.

【図3】本発明装置によって得られたグラフである。FIG. 3 is a graph obtained by the apparatus of the present invention.

【図4】従来のグラフ表示装置の構成概念図である。FIG. 4 is a conceptual diagram illustrating a configuration of a conventional graph display device.

【図5】従来のグラフ表示装置によってえられたグラフ
である。
FIG. 5 is a graph obtained by a conventional graph display device.

【符号の説明】[Explanation of symbols]

1 CRT 2 表示制御部 2′ 表示制御部 3 表示位置設定部 3′ 表示位置設定部 4 グラフ・データ記憶部 5 論理/物理位置変換部 6 目盛設定部 7 目盛決定部 8 グラフ・データ最大/最小検出部 9 目盛生成部 10 目盛表示部 11 目盛最大/最小検出部 12 グラフ枠表示部 13 グラフ表示機能部 Reference Signs List 1 CRT 2 Display control unit 2 'Display control unit 3 Display position setting unit 3' Display position setting unit 4 Graph / data storage unit 5 Logical / physical position conversion unit 6 Scale setting unit 7 Scale determination unit 8 Graph data maximum / minimum Detection unit 9 Scale generation unit 10 Scale display unit 11 Scale maximum / minimum detection unit 12 Graph frame display unit 13 Graph display function unit

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 グラフ表示機能を有し、計算機から与え
られたグラフ・データを表示するグラフ表示装置におい
て、 前記グラフ・データ及びグラフ表示位置を確保する記憶
手段と、 前記グラフ・データの最大値及び最小値を抽出するグラ
フ・データ抽出手段と、 数値A=(前記最大値−前記最小値)/(グラフ表示に
適した値)の演算を行なう手段と、 0.75≦{数値B=(前記数値A)×10n}<7.5となるよ
うにn(但し、0.75,7.5はグラフの表示領域をグラフ
表示に適した値を4として4等分して目盛数字に1,
2,5のいずれかが出現するための数値、nは整数)を
選択する数値選択手段と、 前記数値Bの値に従ってグラフ表示の目盛数値を決定す
る目盛決定手段と、 前記目盛決定手段で得られた目盛数値の大きさを0から
加算して前記グラフ・データの最小値及び最大値のレン
ジに入った際にその前後の目盛値を目盛最小値及び目盛
最大値としてグラフ目盛を設定する目盛生成手段と、 前記記憶手段内の前記グラフ・データ及びグラフ表示位
置、前記目盛決定手段及び前記目盛生成手段から得られ
た目盛数値及びグラフ目盛からグラフ表示を実行する表
示制御手段とを有することを特徴とするグラフ表示装
置。
1. A graph display device having a graph display function for displaying graph data given from a computer, a storage unit for securing the graph data and a graph display position, and a maximum value of the graph data. And a graph data extracting means for extracting a minimum value and a numerical value A; a means for calculating a numerical value A = (the maximum value-the minimum value) / (a value suitable for displaying a graph); 0.75 ≦ {a numerical value B = (the numerical value A) n so that x 10 n } <7.5 (however, 0.75 and 7.5 indicate the graph display area
The value suitable for display is 4 and divided into 4 equal parts,
Numerical value selecting means for selecting a numerical value for one of 2, and 5 to appear, n is an integer); scale determining means for determining a scale numerical value of the graph display according to the value of the numerical value B; A scale that sets the graph scale as the minimum and maximum scale values before and after the minimum value and maximum value range of the graph data by adding the magnitude of the scale value from 0 Generating means, and display control means for executing graph display from the graph data and the graph display position in the storage means, the scale value and the scale obtained from the scale determining means and the scale generating means. Characteristic graph display device.
JP3003362A 1991-01-16 1991-01-16 Graph display device Expired - Lifetime JP3065110B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3003362A JP3065110B2 (en) 1991-01-16 1991-01-16 Graph display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3003362A JP3065110B2 (en) 1991-01-16 1991-01-16 Graph display device

Publications (2)

Publication Number Publication Date
JPH04313170A JPH04313170A (en) 1992-11-05
JP3065110B2 true JP3065110B2 (en) 2000-07-12

Family

ID=11555239

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3003362A Expired - Lifetime JP3065110B2 (en) 1991-01-16 1991-01-16 Graph display device

Country Status (1)

Country Link
JP (1) JP3065110B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010164597A (en) * 2009-01-13 2010-07-29 Renesas Electronics Corp Histogram display circuit and histogram display method
CN113934790A (en) * 2021-09-28 2022-01-14 度小满科技(北京)有限公司 Data processing method, apparatus, storage medium and processor

Also Published As

Publication number Publication date
JPH04313170A (en) 1992-11-05

Similar Documents

Publication Publication Date Title
US6111573A (en) Device independent window and view system
JPH0126072B2 (en)
JP3065110B2 (en) Graph display device
JP3354725B2 (en) Display device
JPH06222879A (en) Method and device for displaying handwriting
JP3363481B2 (en) Standard size specification method for character display
JP2906059B2 (en) Voyage information display device
JPH04188192A (en) Multi-gradation character generation method and device
JPH06168335A (en) Device and method for plotting graphic
JP3186175B2 (en) Automatic drafting equipment
JPH06266307A (en) Display device
JP2000235383A (en) Device and method for processing character
JPH09325872A (en) SFC creation device
JPH04301886A (en) Display control circuit
JPH0844879A (en) Figure drawing method
JPH09179991A (en) Graph display device
JPH10177645A (en) Graphic information conversion device and recording medium
JPH01159776A (en) line drawing system
JPS5836787B2 (en) display address generator
JPH05160641A (en) Arbitrary waveform edition method
JPH04180093A (en) Character display system
JPH0721397A (en) Paint-out plotting method for polygon
JPH0784743A (en) Window display method
JPH0916142A (en) Display device
JPH0210472A (en) Graphic data generating device