一个作业要用matlab进行三次插值,没有matlab软件,哪位高手帮帮忙,程序如下:x=[x1 x2 x3 x4 x5 x6 x7];y=[4.852 4.992 5.749 5.928 6.367 6.880 7.177];xi=x1:0.1:x5;xH=x0 ;ycubic=interp1(x,y,xi,‘cubic');ylinear=interp1(x,y,xi,‘linear');yH1=interp1(x,y,xH,‘cubic')yH2=interp1(x,y,xi,‘linear')plot(x,y,‘*',xH,yH1,‘o',xi,ycubic,‘-')grid on其中x值有三组数据1. x1=6.711 x2=6.849 x3=7.582 x4=7.792 x5=8.232 x6=8.740 x7=9.019 xH=7.9462. x1=4.936 x2=5.074 x3=5.804 x4=5.990 x5=6.428 x6=6.963 x7=7.204 xH=6.1893. x1=4.852 x2=4.992 x3=5.749 x4=5.928 x5=6.367 x6=6.880 x7=7.177 xH=4.170请高手指点,感激不尽,我邮箱114682462@qq.com 我没有选任何一门和Matlab有关的课程,这是我一个选修物理实验课的氢原子光谱实验需要对数据三次插值,当初选课的时候没有说明要用这个Matlab,后来所有做了这个实验的同学都因为不会使用这个软件而迟迟没有得出实验结果,大家都很急。我并没有叫人帮做作业的意思,如果哪位肯指教如何使用Matlab,感激不尽。
= =,只求结果.. 算出后再加悬赏分。 为了一个结果下载近1G的软件,有点。。。
|