matlab中,给定一组插值Xi,Yi,能不能直接画出它的三次样条函数?求指教,感激不尽!!!

 我来答
木生子识时务
2016-05-02 · 知道合伙人软件行家
木生子识时务
知道合伙人软件行家
采纳数:455 获赞数:1967
现在浙江大学学习,对电脑网络,软件应用有过全面系统的学习。

向TA提问 私信TA
展开全部

你是说画图形吗?

用 spline 命令就行。

下面是一个例子。

x = 0:10;
y = sin(x);
xx = 0:.25:10;
yy = spline(x,y,xx);
plot(x,y,'o',xx,yy)

结果如下:

更多追问追答
追问
额,要是只有插值点Xi,Yi怎么画呢?比如说只给出X=0:1:3:5:7
Y=0:2:6:4:9
怎么画它的三次样条函数呢
追答
X=[0 1 3 5 7];
Y=[0 2 6 4 9];
XX = 0:0.1:7;
YY = spline(X,Y,XX);
plot(X,Y,'o',XX,YY)

感觉你对Matlab还不太熟悉,建议去找一点入门的资料看看。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式