-
==Uniform cubic b-spline interpolation **********=
Define variables: x: raw data, d: control vertices.
n: the number of data bars, and k: the number of times b-spline.
*****=email: *******************************/
x=load('');
n=length(x);the number of dimensions of the data;
a: The coefficient of the equation is ---
a=zeros(n+2);
a(1,1)=1;a(1,2)=-2;a(1,3)=1;
a(n+2,n)=1;a(n+2,n+1)=-2;a(n+2,n+2)=1;
for i=2:(n+1)
a(i,i-1)=1;
a(i,i)=4;
a(i,i+1)=1;
ende: to the right of the equation. The resulting control points are the same as the interpolated data. and tangent to the control line at the beginning and end.
e=[0,0];
e(n+2,:)=[0,0];
for i=2:n+1
e(i,:)=6*x(i-1,:)
end to get the control point, d=inv(a)*e;
Draw a shape. hold on
Raw data, red, dots.
plot(x(:,1),x(:,2),'r.');
Control polygons, blue, lines.
plot(d(:,1),d(:,2),'b');
Interpolation of B-splines.
uu=(:1);
x=0;y=0;
for j=1:(n-1)
for kk=1:length(uu)
x(kk)=d(j,1)*nfun(0,uu(kk))+d(j+1,1)*nfun(1,uu(kk))+d(j+2,1)*nfun(2,uu(kk))+d(j+3,1)*nfun(3,uu(kk));
y(kk)=d(j,2)*nfun(0,uu(kk))+d(j+1,2)*nfun(1,uu(kk))+d(j+2,2)*nfun(2,uu(kk))+d(j+3,2)*nfun(3,uu(kk));
endplot(x,y,'g');
end*** uniform cubic b-spline basis function.
function y=nfun(i,t)
Parameter i,y=0;
for j=0:(3-i)
y=y+(-1)^j*nchoosek(4,j)*(t+3-i-j)^3;
endy=y/6;
-
Draw the right half of the four-point B-shape and merge it at the end.
-
Spline interpolation is an improved interpolation of the rule collapse.
Definition If the function is in the interval a, b on the given node a=x0<>
1. When drawing a circle, you must know the coordinates of the center of the circle. ( >>>More
Installation Method:
1) Please execute the original Chinese Simplified Chinese version of AutoCAD 2006. Extract the exe to the hard disk and install it again. >>>More
The steps to CAD to draw a brick wall are as follows:
1. Before drawing the wall, let's set the style of multi-line, click the format in CAD--multi-line style. >>>More
Select "Open With" to select the CAD program from the list, if it is not in the list, you need to manually specify the location of the main CAD programIt can also be modified directly through the folder option, click"File type"After finding the DWG, you can open the program and modify it to CAD.
For people like this who are more impulsive and simple-minded, hypnosis followed by psychological suggestion is a better method. You can show your heart to all possible relatives and friends, creating an atmosphere of oppressive helplessness around him. Then try to get another really good boy to show affection for you. >>>More