matlab编程的一个小问题!高手请来

来源:百度知道 编辑:UC知道 时间:2024/06/14 09:02:18
(1) 给定插值条件如下:
0 1 2 3 4 5 6 7

x 8.125 8.4 9.0 9.485 9.6 9.595 10.166 10.2

y 0.0774 0.099 0.280 0.60 0.708 1.200 1.800 2.177
作三次样条函数,画出插值曲线图像
(2) 逆时针旋转坐标轴 保持(1)中节点边界条件的几何关系不变,再次作三次样条函数插值,画出插值曲线的图像。
这是验证几何不变性的 高手帮忙做一下第二个步骤!谢
不好意思 漏了 是旋转45度

x=[8.125 8.4 9.0 9.485 9.6 9.595 10.166 10.2];
y=[0.0774 0.099 0.280 0.60 0.708 1.200 1.800 2.177];
xi=8.125:0.01:10.2;
yi=interp1(x,y,xi,'spline');
subplot(221)
plot(xi,yi)
for i=1:8
xx(i)=-y(9-i);
yy(i)=x(i);
end
xxi=-2.177:0.01:-0.0774;
yyi=interp1(xx,yy,xxi,'spline');
subplot(222)
plot(xxi,yyi)