akimasplineΒΆ
akimaspline computes an akima spline for a given x and yvector.

rmXY = akimaspline(rvX, rvY, p, flag)
Return Value
The return value rmXY is a real matrix with two columns. The first column contains the xcoordinates of the spline and the second column contains the ycoordinates of the spline. In case of an error rmXY has only one element with an error number:
1  not enough memory 
2  xcoordinates are not strictly increasing 
3  less than 3 datapoints specified. 
Parameters

rvX
rvX is a real vector with at least 3 elements in increasing order. The values must be strictly increasing.

rvY
rvY is a real vector with at least 3 elememts.

p
The meaning of p depends on the value of the parameter flag

flag
flag can be one of the following values:
Value Meaning 1 p is the number of x, ycoordinates calculated. 2 p is the number of x, ycoordinates calculated. The original xcoordinates are added to the total. 3 p is a strictly increasing vector of xcoordinates.
Example
x = [1,3,5,8]
y = [0,5,8,2]
h = plot(x,y)
xy = akimaspline(x,y,50,2)
plot(xy[;1],xy[;2],h[2])
xy = fspline(x,y,0,50)
plot(xy[;1],xy[;2],h[2])
See also
_{id867923}