MATLAB求答,这两问怎么解

img


本人是文科类专业,感兴趣学的MATLAB,基础实在很差,不知道这两问怎么写,来这里问问各位

matlab就是各种计算函数,样条曲线有样条曲线计算的函数,你百度一下

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

帮你找了一篇文章可以看看
https://blog.csdn.net/onlyfanlala/article/details/121806948

总之插值就是使用interp函数,使用方法是

y1= interp1(x,y,x1,'方法代码');

这样的代码
x是你已知的x值,y是你已知的y值,x1是你想插值的x值,y1就是插值好的y值
想选线性插值,就把方法代码改成linear

y1= interp1(x,y,x1,'linear');

三次样条插值,就把方法代码改成spline

y1= interp1(x,y,x1,'spline');

这道题里你x值知道了。y值是x值的二次方,也知道了。
x1就是题里给的[-3:0.05:6],也就是从-3到6,每隔0.05生成一个值,就是 -3,-2.95,-2.90.。。。。5.95,6,这样的一系列数字
那把已知的x,y,x1往代码里一代,不就能算出来y1了嘛

如果觉得有帮助请采纳哦XD