[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Patch to spline.m in matcompat package
From: |
Trond Varslot |
Subject: |
Patch to spline.m in matcompat package |
Date: |
Mon, 28 Aug 2000 20:25:21 +0200 (CEST) |
Hello,
You have compiled an extensive package of compatibility functions. I use
it a lot, and fint it very useful.
I when I tried to use the function spline, however, it did not seem to
react very well to computing the value of a function in only 1 point (not
in only a few even. You might try this out:
x = 0:10; y = sin(x);xspline = 5.5; yspline = spline(x,y,xspline)
This is useful when computing a function based on tabular values. I
bellieve the following patch to spline.m should solve the problem, though
you might
have a more elegant solution:
75c75,76
< h = x(idx+1) - x(idx);
---
> h=x;
> h(idx) = x(idx+1) - x(idx);
Yours sincerely
Trond Varslot
-----------------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.
Octave's home on the web: http://www.che.wisc.edu/octave/octave.html
How to fund new projects: http://www.che.wisc.edu/octave/funding.html
Subscription information: http://www.che.wisc.edu/octave/archive.html
-----------------------------------------------------------------------
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Patch to spline.m in matcompat package,
Trond Varslot <=