Annotation of 43BSDTahoe/man/man1/spline.1, revision 1.1

1.1     ! root        1: .\"    @(#)spline.1g   6.1 (Berkeley) 4/29/85
        !             2: .\"
        !             3: .TH SPLINE 1G "April 29, 1985"
        !             4: .AT 3
        !             5: .SH NAME
        !             6: spline \- interpolate smooth curve
        !             7: .SH SYNOPSIS
        !             8: .B spline
        !             9: [ option ] ...
        !            10: .SH DESCRIPTION
        !            11: .I Spline
        !            12: takes pairs of numbers from the standard input as abcissas and ordinates
        !            13: of a function.
        !            14: It produces a similar set, which
        !            15: is approximately equally spaced and
        !            16: includes the input set, on the standard output.
        !            17: The cubic spline output
        !            18: (R. W. Hamming,
        !            19: .ft I
        !            20: Numerical Methods for Scientists and Engineers,
        !            21: .ft R
        !            22: 2nd ed., 349ff)
        !            23: has two continuous derivatives,
        !            24: and sufficiently many points to look smooth when plotted, for
        !            25: example by
        !            26: .IR  graph (1G).
        !            27: .PP
        !            28: The following options are recognized,
        !            29: each as a separate argument.
        !            30: .TP 5
        !            31: .B  \-a
        !            32: Supply abscissas automatically (they are missing from
        !            33: the input); spacing is given by the next
        !            34: argument, or is assumed to be 1 if next argument is not a number.
        !            35: .TP 5
        !            36: .B  \-k
        !            37: The constant
        !            38: .IR k ""
        !            39: used in the boundary value computation
        !            40: .IP
        !            41: .if n .ig
        !            42: .ti +1.5i
        !            43: .ds ' \h'-\w'\(fm\(fm'u'
        !            44: .EQ
        !            45: .nr 99 \n(.s
        !            46: .nr 98 \n(.f
        !            47: 'ps 10
        !            48: .ft I
        !            49: .ds 11 "y\(fm\(fm
        !            50: .nr 11 \w'\*(11'
        !            51: .ds 12 "\*'
        !            52: .nr 12 \w'\*(12'
        !            53: 'ps 8
        !            54: .ds 13 "\fR0\fP
        !            55: .nr 13 \w'\*(13'
        !            56: .as 12 \v'18u'\s8\*(13\|\s10\v'-18u'
        !            57: 'ps 10
        !            58: .nr 12 \n(12+\n(13+\w'\s8\|'
        !            59: .as 11 "\*(12
        !            60: .nr 11 \w'\*(11'
        !            61: .ds 12 "\|\|
        !            62: .nr 12 \w'\*(12'
        !            63: .as 11 "\*(12
        !            64: .nr 11 \w'\*(11'
        !            65: .ds 12 "\|=\|
        !            66: .nr 12 \w'\*(12'
        !            67: .as 11 "\*(12
        !            68: .nr 11 \w'\*(11'
        !            69: .ds 12 "\|\|
        !            70: .nr 12 \w'\*(12'
        !            71: .as 11 "\*(12
        !            72: .nr 11 \w'\*(11'
        !            73: .ds 12 "ky\(fm\(fm
        !            74: .nr 12 \w'\*(12'
        !            75: .as 11 "\*(12
        !            76: .nr 11 \w'\*(11'
        !            77: .ds 12 "\*'
        !            78: .nr 12 \w'\*(12'
        !            79: 'ps 8
        !            80: .ds 13 "\fR1\fP
        !            81: .nr 13 \w'\*(13'
        !            82: .as 12 \v'18u'\s8\*(13\|\s10\v'-18u'
        !            83: 'ps 10
        !            84: .nr 12 \n(12+\n(13+\w'\s8\|'
        !            85: .as 11 "\*(12
        !            86: .nr 11 \w'\*(11'
        !            87: .ds 12 ",
        !            88: .nr 12 \w'\*(12'
        !            89: .as 11 "\*(12
        !            90: .nr 11 \w'\*(11'
        !            91: .ds 12 "\|\|
        !            92: .nr 12 \w'\*(12'
        !            93: .as 11 "\*(12
        !            94: .nr 11 \w'\*(11'
        !            95: .ds 12 "\|\|
        !            96: .nr 12 \w'\*(12'
        !            97: .as 11 "\*(12
        !            98: .nr 11 \w'\*(11'
        !            99: .ds 12 "\|\|
        !           100: .nr 12 \w'\*(12'
        !           101: .as 11 "\*(12
        !           102: .nr 11 \w'\*(11'
        !           103: .ds 12 "y\(fm\(fm
        !           104: .nr 12 \w'\*(12'
        !           105: .as 11 "\*(12
        !           106: .nr 11 \w'\*(11'
        !           107: .ds 12 "\*'
        !           108: .nr 12 \w'\*(12'
        !           109: 'ps 8
        !           110: .ds 13 "n
        !           111: .nr 13 \w'\*(13'
        !           112: .as 12 \v'18u'\s8\*(13\|\s10\v'-18u'
        !           113: 'ps 10
        !           114: .nr 12 \n(12+\n(13+\w'\s8\|'
        !           115: .as 11 "\*(12
        !           116: .nr 11 \w'\*(11'
        !           117: .ds 12 "\|\|
        !           118: .nr 12 \w'\*(12'
        !           119: .as 11 "\*(12
        !           120: .nr 11 \w'\*(11'
        !           121: .ds 12 "\|=\|
        !           122: .nr 12 \w'\*(12'
        !           123: .as 11 "\*(12
        !           124: .nr 11 \w'\*(11'
        !           125: .ds 12 "\|\|
        !           126: .nr 12 \w'\*(12'
        !           127: .as 11 "\*(12
        !           128: .nr 11 \w'\*(11'
        !           129: .ds 12 "ky\(fm\(fm
        !           130: .nr 12 \w'\*(12'
        !           131: .as 11 "\*(12
        !           132: .nr 11 \w'\*(11'
        !           133: .ds 12 "\*'
        !           134: .nr 12 \w'\*(12'
        !           135: 'ps 8
        !           136: .ds 13 "n\|\(mi\|\fR1\fP
        !           137: .nr 13 \w'\*(13'
        !           138: .as 12 \v'18u'\s8\*(13\|\s10\v'-18u'
        !           139: 'ps 10
        !           140: .nr 12 \n(12+\n(13+\w'\s8\|'
        !           141: .as 11 "\*(12
        !           142: .nr 11 \w'\*(11'
        !           143: .ds 11 \x'0'\fI\*(11\s\n(99\f\n(98
        !           144: .ne 78u
        !           145: \*(11
        !           146: 'ps \n(99
        !           147: .ft \n(98
        !           148: .EN
        !           149: ..
        !           150: .if t .ig
        !           151: .ce
        !           152: (2nd deriv. at end) = k*(2nd deriv. next to end)
        !           153: ..
        !           154: .IP
        !           155: .br
        !           156: is set by the next argument.
        !           157: By default
        !           158: .IR k ""
        !           159: = 0.
        !           160: .TP 5
        !           161: .B  \-n
        !           162: Space output points
        !           163: so that approximately
        !           164: .I n
        !           165: intervals occur between the lower and upper
        !           166: .I x
        !           167: limits.
        !           168: (Default
        !           169: .I n
        !           170: = 100.)
        !           171: .TP 5
        !           172: .B  \-p
        !           173: Make output periodic, i.e. match
        !           174: derivatives at ends.
        !           175: First and last input values should normally agree.
        !           176: .TP 5
        !           177: .B  \-x
        !           178: Next 
        !           179: 1 (or 2) arguments are lower (and upper) 
        !           180: .I x
        !           181: limits.
        !           182: Normally these limits are calculated from the data.
        !           183: Automatic abcissas start at lower limit
        !           184: (default 0).
        !           185: .SH "SEE ALSO"
        !           186: graph(1G), plot(1G)
        !           187: .SH DIAGNOSTICS
        !           188: When data is not strictly monotone in
        !           189: .I x,
        !           190: .I spline
        !           191: reproduces the input without interpolating extra points.
        !           192: .SH BUGS
        !           193: A limit of 1000 input points is enforced silently.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.