File: intrlib.tex

package info (click to toggle)
dcl 7.5.2-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 21,172 kB
  • sloc: fortran: 48,440; f90: 12,803; ansic: 6,566; makefile: 4,747; ruby: 184; sh: 153
file content (94 lines) | stat: -rw-r--r-- 3,213 bytes parent folder | download | duplicates (10)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
%表題   MATH2 数学処理上位パッケージ
%
%履歴
%\Drireki{
%         91/12/20 塩谷雅人
%         92/03/14 塩谷雅人
%         92/04/22 林祥介   (4.1版)
%         95/04/21 塩谷雅人
%        }
%
\Dchapterhead
\label{intrlib}

\section{概要}

  補間をするサブルーチンパッケージ.

\section{サブルーチンのリスト}

  \begin{tabular}{lp{10cm}}
    {\tt VRINTR(RX,N,JX)} & 実数型配列の補間をする. \\
    {\tt VCINTR(RX,N,JX)} & 複素数型配列の補間をする.
  \end{tabular}

\section{サブルーチンの説明}

  \subsection{VRINTR}
  \label{intrlib.sub.vrintr}

    \begin{enumerate}
      \item 機能
      \begin{quote}
        実数型配列($ r_{i} $)において
        {\tt GL}{\tt p}{\tt GET/}{\tt GL}{\it p}{\tt SET}
        (MATH1参照)が管理する
        内部変数{\tt 'RMISS'}と等しい実数値の部分を
        $ r_{i+1} = r_{i} + r_{c} $ (ただし$ r_{c} $は実定数)
        となるように補間する(線形補間).
      \end{quote}
      \item 呼び出し方法
      \begin{quote}
        {\tt CALL VRINTR(RX,N,JX)}
      \end{quote}
      \item パラメーターの説明
      \begin{quote}
        \begin{tabular}{llp{10cm}}
          {\tt RX} & {\tt (R)} & 処理する実数型の配列.
            入力パラメータでもあり, 出力パラメータでもある. \\
          {\tt N} & {\tt (I)} & 処理する配列要素の個数. \\
          {\tt JX} & {\tt (I)} & 処理する配列要素の間隔.
        \end{tabular}
      \end{quote}
      \item 備考
      \begin{enumerate}
        \item 処理するデータ列の始めまたは終りの部分に{\tt 'RMISS'}で
              あらわされる実数値がある場合,
              その部分の処理はおこなわれない.
      \end{enumerate}
    \end{enumerate}

  \subsection{VCINTR}
  \label{intrlib.sub.vcintr}

    \begin{enumerate}
      \item 機能
      \begin{quote}
        複素数型配列($ z_{i} $)において実部および虚部の両方が
        {\tt GL}{\tt p}{\tt GET/}{\tt GL}{\it p}{\tt SET}
        (MATH1参照)が管理する
        内部変数{\tt 'RMISS'}と等しい実数値の部分を
        $ z_{i+1} = z_{c}z_{i} $ (ただし$z_{c}$は複素定数)
        となるように補間する.
      \end{quote}
      \item 呼び出し方法
      \begin{quote}
        {\tt CALL VCINTR(CX,N,JX)}
      \end{quote}
      \item パラメーターの説明
      \begin{quote}
        \begin{tabular}{llp{10cm}}
          {\tt CX} & {\tt (C)} & 処理する複素数型の配列.
            入力パラメータでもあり, 出力パラメータでもある. \\
          {\tt N} & {\tt (I)} & 処理する配列要素の個数. \\
          {\tt JX} & {\tt (I)} & 処理する配列要素の間隔.
        \end{tabular}
      \end{quote}
      \item 備考
      \begin{enumerate}
        \item 処理するデータ列の始めまたは終りの部分に
              実部・虚部とも{\tt 'RMISS'}で
              あらわされる複素数値がある場合,
              その部分の処理はおこなわれない.
      \end{enumerate}
    \end{enumerate}