JPH05266063A - Device for interpolating n-dimensional data - Google Patents
Device for interpolating n-dimensional dataInfo
- Publication number
- JPH05266063A JPH05266063A JP6526492A JP6526492A JPH05266063A JP H05266063 A JPH05266063 A JP H05266063A JP 6526492 A JP6526492 A JP 6526492A JP 6526492 A JP6526492 A JP 6526492A JP H05266063 A JPH05266063 A JP H05266063A
- Authority
- JP
- Japan
- Prior art keywords
- data
- function
- point
- value
- interpolated
- 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.)
- Withdrawn
Links
Landscapes
- Complex Calculations (AREA)
- Numerical Control (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、n個の独立パラメータ
に対する1個の従属パラメータの関数形が不明もしくは
表現困難であり、既知のデータ点から補間によって関数
値を求める場合のn次元データの補間装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention is such that the function form of one dependent parameter with respect to n independent parameters is unknown or difficult to express, and n-dimensional data of n-dimensional data when a function value is obtained by interpolation from known data points It relates to an interpolator.
【0002】[0002]
【従来の技術】従来、n次元の補間を行なう場合、既知
のデータの配列はn次元空間で規則的に与え、この規則
性を利用して所与の関数値を求めていた。例えば格子状
配列でデータが与えられた場合の補間方法については、
通常次のような(a)または(b)に示す方法がとられ
ている。この場合、n次元補間のためには、最低2n 組
のデータが必要である。2. Description of the Related Art Conventionally, when performing n-dimensional interpolation, a known data array is regularly given in an n-dimensional space, and a given function value is obtained by utilizing this regularity. For example, regarding the interpolation method when data is given in a grid array,
The following method (a) or (b) is usually adopted. In this case, for n-dimensional interpolation, at least 2 n A set of data is needed.
【0003】(a).補間すべき点を囲む2n 組のデー
タ組(n次元空間)を探し、各パラメータごとに補間点
を通る部分空間とそれに対する関数値を順次求めながら
次元を減らしてゆき、最終的には所与の関数値を得る。
この方法では、補間すべき点を囲む2n 組のデータ組
(n次元空間)を探すためにデータ配列の規則性を利用
する。 (b).3次元以下の場合は、スプライン関数を用いた
補間を行なうことがあり、これもデータ配列の規則性を
利用するものである。(A). 2 n surrounding the point to be interpolated A set of data sets (n-dimensional space) is searched, the subspace passing through the interpolation point for each parameter and the function value for the subspace are sequentially obtained, and the dimension is reduced to finally obtain a given function value.
In this method, 2 n surrounding the point to be interpolated The regularity of the data array is used to find the data set (n-dimensional space) of the set. (B). In the case of three dimensions or less, interpolation using a spline function may be performed, which also utilizes the regularity of the data array.
【0004】[0004]
【発明が解決しようとする課題】上記従来方法では、1
個の関数値を計算するために少なくとも2n 個のデータ
組が必要であった。また、関数計算の精度を向上させる
ため局所的なデータ組を追加する際でもデータの規則性
が必要なため、最低n組のデータが必要である。SUMMARY OF THE INVENTION In the above conventional method, 1
At least 2 n to compute the function values Individual data sets were needed. In addition, even when a local data set is added to improve the accuracy of function calculation, regularity of the data is required, so at least n sets of data are required.
【0005】しかし、このデータ組は、通常実験もしく
はシミュレーション等によって作成するため、多大の時
間と費用を要する。更に、必要なパラメータ位置での関
数値を求めることが困難な場合もある。However, since this data set is usually created by experiments or simulations, it takes a lot of time and money. Furthermore, it may be difficult to obtain the function value at the required parameter position.
【0006】本発明は上記実情に鑑みてなされたもの
で、規則性を必ずしも有しないn+1個以上の一次独立
なデータの組に対して既知のデータを極力有効に活用し
て関数値の補間を行なう演算部を備えることにより、デ
ータ作成の省力化を図り得るn次元データの補間装置を
提供することを目的とする。The present invention has been made in view of the above situation, and interpolates a function value by effectively utilizing known data as much as possible for a set of n + 1 or more linearly independent data which does not necessarily have regularity. It is an object of the present invention to provide an n-dimensional data interpolating device capable of saving labor in data creation by including an arithmetic unit for performing the operation.
【0007】[0007]
【課題を解決するための手段】本発明は、n個の独立パ
ラメータに対し、1個の従属パラメータ(関数値)を持
つデータ点列に対し、既知のデータ点から補間によって
関数値を求めるn次元データの補間装置において、補間
すべき点の座標を入力する入力器と、m組の既知のデー
タを記憶する記憶装置と、m組のデータを補間すべき点
に近い順に並べ替えた後、並べ替え後のm組のデータの
中から一次独立なn+1組のデータを選び、そのn+1
組のデータが決定する超平面の方程式から、補間すべき
パラメータ値に対する関数値を求める関数演算器と、補
間処理後の関数値を出力する出力器とを具備したことを
特徴とする。According to the present invention, for a series of data points having one dependent parameter (function value) for n independent parameters, a function value is obtained by interpolation from known data points. In an interpolating device for dimensional data, an input device for inputting coordinates of points to be interpolated, a storage device for storing m sets of known data, and rearrangement of m sets of data in the order close to the points to be interpolated, From the m sets of data after rearrangement, n + 1 sets of primary independent data are selected, and n + 1
It is characterized by comprising a function calculator for obtaining a function value for a parameter value to be interpolated from a hyperplane equation determined by a set of data, and an output device for outputting a function value after interpolation processing.
【0008】[0008]
【作用】まず、入力器で補間すべき点の座標P[xT ,
ζ]を入力し、記憶装置からはm組の既知のデータPi
[x(i)T,ζ(i) ]を参照する。演算部においては、m
組の各データ点Pi[x(i)T,ζ(i) ]を、補間すべき
データ点P[xT ,ζ(i) ]に近い順に並び替え、並び
変更後のm組のデータ[xT ,ζ(i) ]の中から一次独
立なn+1組のデータを選び、選択したn組のデータが
決定する超平面の方程式を作成し、補間すべきパラメー
タを代入して関数値を求める。そして、この求めた関数
値を出力器によって出力する。First, the coordinates P [x T of the point to be interpolated by the input device ,
ζ] and input m sets of known data Pi from the storage device.
[X (i) T , ζ (i) ]. In the calculation unit, m
Each data point Pi [x (i) T , ζ (i) of the set ], The data point P [x T to be interpolated , Ζ (i) ], And the m sets of data after the rearrangement [x T , Ζ (i) ] First-order independent n + 1 sets of data are selected from among the above], a hyperplane equation determined by the selected n sets of data is created, and a parameter to be interpolated is substituted to obtain a function value. Then, the obtained function value is output by the output device.
【0009】[0009]
【実施例】以下、図面を参照して本発明の一実施例を説
明する。図1は本発明の一実施例に係るn次元データの
補間装置の構成を示すブロック図である。図1におい
て、1は入力器で、関数値を求める独立パラメータの
値、つまり、補間すべき点の座標P[xT ,ζ]を関数
演算器2に入力する。また、上記入力器1から入力され
るn個の独立パラメータに対する1個の従属パラメータ
(関数値)の組を1組のデータとするm組(n+1≦
m)のデータの集まりが記憶装置3に記憶される。この
記憶装置3に記憶されたデータ、つまり、m組の既知の
データPi[x(i)T,ζ(i) ]が関数演算器2に入力さ
れる。関数演算器2は、m組の各データ点Pi
[x(i)T,ζ(i) ]を、補間すべきデータ点P[xT ,
ζ(i) ]に近い順に並び替え、並び変更後のm組のデー
タ[xT ,ζ(i) ]の中から一次独立なn+1組のデー
タを選び、選択したn組のデータが決定する超平面の方
程式を作成し、補間すべきパラメータを代入して関数値
を求める。そして、この求めた関数値を出力器4によっ
て出力する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing the arrangement of an n-dimensional data interpolation apparatus according to an embodiment of the present invention. In FIG. 1, reference numeral 1 denotes an input device, which is a value of an independent parameter for obtaining a function value, that is, coordinates P [x T , Ζ] is input to the function calculator 2. Further, m sets (n + 1 ≦) in which one set of dependent parameters (function values) for n independent parameters input from the input device 1 is set as data.
The data collection of m) is stored in the storage device 3. The data stored in the storage device 3, that is, m sets of known data Pi [x (i) T , ζ (i) ] Is input to the function calculator 2. The function calculator 2 determines m sets of data points Pi.
[X (i) T , ζ (i) ], The data point P [x T to be interpolated ,
ζ (i) ], And the m sets of data after the rearrangement [x T , Ζ (i) ] First-order independent n + 1 sets of data are selected from among the above], a hyperplane equation determined by the selected n sets of data is created, and a parameter to be interpolated is substituted to obtain a function value. Then, the obtained function value is output by the output device 4.
【0010】上記関数演算器2は、図2に示すように第
1演算部2a、第2演算部2b、第3演算部2cにより
構成される。第1演算部2aは、m組のデータを補間す
べき点に近い順に並べ替える。第2演算部2bは、一次
独立なn+1組のデータを選択する。第3演算部2c
は、補間すべきパラメータ値に対する関数値を求める演
算を行なう。The function calculator 2 is composed of a first calculator 2a, a second calculator 2b, and a third calculator 2c, as shown in FIG. The first calculation unit 2a rearranges the m sets of data in the order closer to the point to be interpolated. The second operation unit 2b selects n + 1 sets of data that are linearly independent. Third computing unit 2c
Performs calculation for obtaining a function value for the parameter value to be interpolated.
【0011】次に上記実施例の動作を図3のフローチャ
ートを参照して説明する。入力器1からは、補間すべき
関数の独立パラメータ値P[xT ,ζ]を関数演算器2
に入力する(ステップA1 )。また、記憶装置3から
は、独立なパラメータとその関数値の組[x(i)T,ζ
(i) ]をm組読出して関数演算器2に入力する(ステッ
プA2 )。Next, the operation of the above embodiment will be described with reference to the flowchart of FIG. From the input device 1, the independent parameter value P [x T of the function to be interpolated , Ζ] is a function calculator 2
(Step A1). In addition, from the storage device 3, a set of independent parameters and their function values [x (i) T , ζ
(i) ] Are read out and input to the function calculator 2 (step A2).
【0012】関数演算器2は、まず、第1演算部2aに
おいて、m組の各データ点Pi[x(i)T,ζ(i) ]と、
補間すべきデータ点P[xT ,ζ]とのn次元空間での
距離diを求め、diの小なる順に点Piの並びを変更
する(ステップA3 )。次に第2演算部2bにより、並
び変更後のm組のデータ[xT ,ζ(i) ]の中から一次
独立なn+1組のデータを選択する(ステップA4 )。
その後、第3演算部2cにより、n+1組のデータが決
定する超平面の方程式を作成し、補間すべきパラメータ
値を代入して関数値を求める(ステップA5 )。そし
て、上記関数演算器2で求めた関数値を出力器4によっ
て出力する(ステップA6 )。次に上記関数演算器2に
おける第1演算部2a、第2演算部2b、第3演算部2
cの具体的処理について説明する。 [第1演算部2aの処理]In the function calculator 2, first, in the first calculator 2a, m sets of data points Pi [x (i) T , ζ (i) are set. ]When,
Data point P [x T to be interpolated , Ζ] in the n-dimensional space is obtained, and the arrangement of the points Pi is changed in ascending order of di (step A3). Next, the second computing unit 2b causes the m sets of data [x T after rearrangement] to be changed. , Ζ (i) ], The first independent n + 1 sets of data are selected (step A4).
After that, the third computing unit 2c creates a hyperplane equation determined by n + 1 sets of data, and substitutes the parameter value to be interpolated to obtain the function value (step A5). Then, the function value obtained by the function calculator 2 is output by the output device 4 (step A6). Next, the first arithmetic unit 2a, the second arithmetic unit 2b, and the third arithmetic unit 2 in the function arithmetic unit 2 described above.
The specific processing of c will be described. [Processing of the first calculation unit 2a]
【0013】独立パラメータをx=[ξ1 ,ξ2 ,…ξ
n ]T ,xに対する従属パラメータをζ(スカラ)と書
くこととする。予めm組のデータ[x(i)T,ζ(i) ]
(i=1,2,…m)を、これが与えられた点xから近
い順に並ぶように付番しておくものとする。即ち、The independent parameters are x = [ξ1, ξ2, ... ξ
n] T , X is written as ζ (scalar). Preliminarily m sets of data [x (i) T , ζ (i) ]
It is assumed that (i = 1, 2, ..., M) are numbered so that they are arranged in ascending order from the given point x. That is,
【0014】[0014]
【数1】 [第2演算部2bの処理]Schmidt の直交化法により、
(n+1)組の一次独立なベクトルを次の手順により選
択する。[Equation 1] [Processing of the second calculation unit 2b] By the Schmidt orthogonalization method,
(N + 1) sets of primary independent vectors are selected by the following procedure.
【0015】[0015]
【数2】 [第3演算部2cの処理]ここで問題は、「n+1組の
点の値[x(i)T,ζ(i) ](i=1,2,…n+1,点
番号)が与えられたとき、 ζ=f(x) 但し、ζ(i) =f(x)(i) となる関数fを求めること」である。[Equation 2][Processing of Third Computing Unit 2c] Here, the problem is that "n + 1 sets of
Point value [x(i) T, Ζ(i) ] (I = 1, 2, ... N + 1, point
No.) is given, ζ = f (x) where ζ(i) = F (x)(i) To obtain a function f that satisfies
【0016】関数fの中で最も簡単なものは、n+1点
を通れるn+1次元[xT ,ζ]空間の超平面で表され
る。即ち、独立なn+1個の点[x(i)T,ζ(i) ]が決
定する超平面の方程式は、The simplest function f is the n + 1-dimensional [x T which can pass n + 1 points. , Ζ] space is represented by a hyperplane. That is, n + 1 independent points [x (i) T , ζ (i) ] Is the hyperplane equation
【0017】[0017]
【数3】 これをi,j=1,2,…,n+1に対してまとめる
と、次のようになる。 A・B=E[Equation 3] This can be summarized as follows for i, j = 1, 2, ..., N + 1. A ・ B = E
【0018】[0018]
【数4】 従って、Aがnon-singularならば、連立一次方程式「A
・B=E」を解いてBを求めることができる(BはAの
逆行列A-1に等しい)。Aがnon-singularのための必要
充分条件は、ベクトル列[x(i)T,1](i=1,2,
…n+1)が互いに(n+1)−space で一次独立なこ
とである。以下、最も簡単な2次元(n=2)の補間を
例にとって具体的に説明する。問題は、[Equation 4] Therefore, if A is non-singular, the simultaneous linear equation “A
B can be solved by solving "B = E" (B is equal to the inverse matrix A -1 of A). The necessary and sufficient condition for A to be non-singular is that the vector sequence [x (i) T , 1] (i = 1, 2,
.. (n + 1) are (n + 1) -space and are first-order independent of each other. The simplest two-dimensional (n = 2) interpolation will be specifically described below as an example. The problem is,
【0019】「2個(n個)の独立なパラメータx,y
に対し、1個の従属パラメータζを持つデータ点列が与
えられた時、独立パラメータ値(xA ,yA )における
従属パラメータ値ζA を補間によって求める。」であ
る。なお、ここで、関数形を次のように仮定して点列を
生成する。 ζ=sin (x+y) 但し、0≦x≦π/2 0≦y≦π/2 点A(xA ,yA )=(1.7π/10,1.5π/1
0)"Two (n) independent parameters x, y
On the other hand, when a data point sequence having one dependent parameter ζ is given, the dependent parameter value ζA at the independent parameter value (xA, yA) is obtained by interpolation. It is. Here, the point sequence is generated assuming the function form as follows. ζ = sin (x + y) where 0 ≦ x ≦ π / 2 0 ≦ y ≦ π / 2 Point A (xA, yA) = (1.7π / 10, 1.5π / 1
0)
【0020】データ点列は、格子状である必要はないの
で、変化の大きい部分のみ点を増やし、図4に示す点列
とする。図4において、点列は(xi ,yi ,ζi )
(i=1〜16)、点数は「16点」である。データ点
は、図5に示すように任意の位置に、最小1点から追加
可能である。なお、図4中の括弧内は、点番号である。
そして、次の手順で処理を行なう。 (1).与えられた16点を、点Aに近い順番に並べ
る。 di =(xi −xA )2 +(yi-y A )2 より、図6に示すように「d6 <d3 <d7 ,…」とな
る。The sequence of data points does not have to be grid-like
The point sequence shown in Fig. 4 is increased by increasing the points only in the part where the change is large.
And In FIG. 4, the sequence of points is (xi, yi, ζi)
(I = 1 to 16), and the score is “16 points”. Data points
Is added to any position as shown in Fig. 5 from a minimum of 1 point.
It is possible. The numbers in parentheses in FIG. 4 are point numbers.
Then, the processing is performed in the following procedure. (1). Arrange the given 16 points in the order close to point A
It di = (xi-xA)2 + (yi-y A)2 Therefore, as shown in FIG. 6, "d6 <d3 <d7, ..."
It
【0021】(2).近い順番に1次独立な3点(=n
+1点)を選ぶ。図6に示した点(6,3,7)は、一
直線状でないので、一次独立なデータとして採用可能で
ある。 (3).点(6,3,7)の3点が決定する超平面の方
程式を作成する。 ζ=a1 x,a2 y,+a3(2). 3 points that are independent in the first order (= n
Select +1 point). Since the points (6, 3, 7) shown in FIG. 6 are not in a straight line, they can be used as primary independent data. (3). Create a hyperplane equation that is determined by the three points (6, 3, 7). ζ = a1 x, a2 y, + a3
【0022】[0022]
【数5】 この連立方程式に値を代入して解くと、 a1 =(S1 −S3 )10/2π a2 =2S2 −S1 a3 =(S3 −2S2 +S1 )10/2π ここで、S1 =sin (4π/10) S2 =sin (2π/10) S3 =sin (2π/10) が得られる。即ち、[Equation 5] When a value is substituted into this simultaneous equation and solved, a1 = (S1−S3) 10 / 2π a2 = 2S2−S1 a3 = (S3−2S2 + S1) 10 / 2π where S1 = sin (4π / 10) S2 = Sin (2π / 10) S3 = sin (2π / 10) is obtained. That is,
【0023】[0023]
【数6】 これより、 a1 =(S1 −S3 )10/2π a2 =2S2 −S1 a3 =(S3 −2S2 +S1 )10/2π が得られる。 (4).補間値ζAA を求める。 補間値ζAA は、 ζA =a1 xA +a2 yA +a3 により求める。具体的に計算すると、 ζA =(1.7 π/10)・(10/2 π)(S3 −2 S2 +S1 ) +(1.5 π/10)・(10/2 π)(S1 −S3 )+2 S2 −S1 =(1.7 /2 )S3 −1.7 S2 +(1.7 /2 )S1 +(1.5 /2 )S3 +2 S2 −S1 =(1.2 /2 )S1 +0.3 S2 +(0.2 /2 )S3 =0.805748 が得られる。 真値=0.84432793 であるので、 誤差=4.569% となる。なお、点(6)と点(7)の中間にもう一点追
加すると、精度は向上する。[Equation 6] From this, a1 = (S1-S3) 10 / 2.pi.a2 = 2S2-S1a3 = (S3-2S2 + S1) 10 / 2.pi. Is obtained. (4). Find the interpolated value ζAA. The interpolated value ζAA is obtained by ζA = a1 xA + a2 yA + a3. Specifically, ζA = (1.7π / 10) · (10 / 2π) (S3−2S2 + S1) + (1.5π / 10) · (10 / 2π) (S1−S3) + 2S2− S1 = (1.7 / 2) S3−1.7 S2 + (1.7 / 2) S1 + (1.5 / 2) S3 + 2 S2−S1 = (1.2 / 2) S1 + 0.3 S2 + (0.2 / 2) S3 = 0.805748 can get. Since the true value is 0.84432793, the error is 4.569%. The accuracy is improved by adding another point between the points (6) and (7).
【0024】上記の2次元データの補間を行なった場
合、図7に示すように必要なデータ点数Xは、「X≧n
+1≧3(n=2)」であり、図8に示す従来例に比較
し、少ないデータ点で同精度の関数値を得ることができ
る。図8の従来例では、必要なデータ点数Xは、「X≧
2n ≧4(n=2)」であり、また、関数の精度を上げ
ようとすると、2点a,bのデータを追加する必要があ
る。When the above two-dimensional data is interpolated, the required number of data points X is "X ≧ n" as shown in FIG.
+ 1 ≧ 3 (n = 2) ”, and as compared with the conventional example shown in FIG. 8, a function value with the same accuracy can be obtained with fewer data points. In the conventional example of FIG. 8, the required number of data points X is “X ≧
2 n ≧ 4 (n = 2) ”, and in order to improve the accuracy of the function, it is necessary to add the data of two points a and b.
【0025】[0025]
【発明の効果】以上詳記したように本発明によれば、規
則性は必ずしも有する必要がなく、n+1個以上という
少ないデータの組に対して既知のデータを有効に活用し
て関数値の補間を行なうことができる。As described above in detail, according to the present invention, it is not necessary to have regularity, and known data can be effectively used for a small data set of n + 1 or more to interpolate function values. Can be done.
【図1】本発明の一実施例に係るn次元データの補間装
置の構成を示すブロック図。FIG. 1 is a block diagram showing a configuration of an n-dimensional data interpolation device according to an embodiment of the present invention.
【図2】図1における関数演算部の構成を示すブロック
図。FIG. 2 is a block diagram showing the configuration of a function calculation unit in FIG.
【図3】同実施例の動作を説明するタイミングチャー
ト。FIG. 3 is a timing chart explaining the operation of the embodiment.
【図4】2次元データに対する補間処理時のデータ点列
を示す図。FIG. 4 is a diagram showing a data point sequence during interpolation processing for two-dimensional data.
【図5】データ点列の追加を説明するための図。FIG. 5 is a diagram for explaining addition of a data point sequence.
【図6】点データの並べ替えを処理を示す図。FIG. 6 is a diagram showing a process of rearranging point data.
【図7】本発明における2次元データの補間動作を示す
図。FIG. 7 is a diagram showing an interpolation operation of two-dimensional data in the present invention.
【図8】従来における2次元データの補間動作を示す
図。FIG. 8 is a diagram showing a conventional two-dimensional data interpolation operation.
1…入力器、2…関数演算器、2a…第1演算部、2b
…第2演算部、2c…第3演算部、3…記憶装置、4…
出力器。DESCRIPTION OF SYMBOLS 1 ... Input device, 2 ... Function operation device, 2a ... 1st operation part, 2b
... second operation unit, 2c ... third operation unit, 3 ... storage device, 4 ...
Output device.
Claims (1)
属パラメータ(関数値)を持つデータ点列に対し、既知
のデータ点から補間によって関数値を求めるn次元デー
タの補間装置において、補間すべき点の座標を入力する
入力器と、m組の既知のデータを記憶する記憶装置と、
m組のデータを補間すべき点に近い順に並べ替えた後、
並べ替え後のm組のデータの中から一次独立なn+1組
のデータを選び、そのn+1組のデータが決定する超平
面の方程式から、補間すべきパラメータ値に対する関数
値を求める関数演算器と、補間処理後の関数値を出力す
る出力器とを具備したことを特徴とするn次元データの
補間装置。1. An interpolation device for n-dimensional data, which calculates a function value from a known data point by interpolation for a data point sequence having one dependent parameter (function value) for n independent parameters. An input device for inputting coordinates of a point to be stored, a storage device for storing m sets of known data,
After rearranging the m sets of data in the order closer to the point to be interpolated,
A function calculator that selects a primary independent n + 1 set of data from the rearranged m sets of data, and obtains a function value for a parameter value to be interpolated from a hyperplane equation determined by the n + 1 set of data; An interpolator for n-dimensional data, comprising: an output device that outputs a function value after the interpolation processing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6526492A JPH05266063A (en) | 1992-03-23 | 1992-03-23 | Device for interpolating n-dimensional data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6526492A JPH05266063A (en) | 1992-03-23 | 1992-03-23 | Device for interpolating n-dimensional data |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH05266063A true JPH05266063A (en) | 1993-10-15 |
Family
ID=13281889
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP6526492A Withdrawn JPH05266063A (en) | 1992-03-23 | 1992-03-23 | Device for interpolating n-dimensional data |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH05266063A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6519545B1 (en) | 1997-12-22 | 2003-02-11 | Amano Koki Kabushiki Kaisha | Mathematical relation identification apparatus and method |
-
1992
- 1992-03-23 JP JP6526492A patent/JPH05266063A/en not_active Withdrawn
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6519545B1 (en) | 1997-12-22 | 2003-02-11 | Amano Koki Kabushiki Kaisha | Mathematical relation identification apparatus and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Shieh et al. | A new modular exponentiation architecture for efficient design of RSA cryptosystem | |
Alaghi et al. | STRAUSS: Spectral transform use in stochastic circuit synthesis | |
Alaghi et al. | A spectral transform approach to stochastic circuits | |
US9177357B2 (en) | Method for creating coefficient table and image scaling processor | |
JPH05189518A (en) | Method and apparatus for optimizing logic network | |
Johnson et al. | The design of optimal DFT algorithms using dynamic programming | |
JPH08329261A (en) | Parameteric curve generator | |
Briggs et al. | Constructing nonproxy small test modules for the complete intersection property | |
US7895252B2 (en) | Single-channel convolution in a vector processing computer system | |
JP2670875B2 (en) | Device for displaying parametric function using adaptive forward difference and integer arithmetic and method for realizing using integer arithmetic | |
JP2018120536A (en) | Data interpolation apparatus and method therefor, and image processing apparatus | |
JPH05266063A (en) | Device for interpolating n-dimensional data | |
CN110275693B (en) | Multi-addend adder circuit for random calculation | |
JP6995629B2 (en) | Arithmetic circuit | |
JP3323738B2 (en) | Volume data calculation method and apparatus, and volume data visualization method and apparatus | |
Yadav et al. | Design of Modified RNS-PPA Based FIR Filter for High-Speed Application | |
JP3280160B2 (en) | Document processing apparatus and document processing method | |
JPH0535773A (en) | Method and system for vector division | |
JP2887038B2 (en) | Division processing unit | |
KR100395511B1 (en) | Method of construction of parallel In-Output multiplier over Galois Field | |
JP2001265218A (en) | Method and device for calculation on elliptic curve, and recording medium with calculation program recorded thereon | |
JP3766250B2 (en) | Product operation device and program recording medium thereof | |
JP6023728B2 (en) | Multi-pairing calculation device, multi-pairing calculation method, multi-pairing calculation program | |
JP2835366B2 (en) | Address information generator for fast Fourier transform | |
JP3870937B2 (en) | Arithmetic processing device and arithmetic processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 19990608 |