如何用Matlab拟合给定的两组数据成一条波浪线 10

时间t=[123456789101112131415161718192021222324];温度y=[1514141414151618202223252831323129... 时间t=[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24];
温度y=[15 14 14 14 14 15 16 18 20 22 23 25 28 31 32 31 29 27 25 24 22 20 18 17];
求Matlab代码,画出温度曲线
展开
 我来答
深藍基因
2010-07-14
知道答主
回答量:31
采纳率:0%
帮助的人:18.7万
展开全部
在命令窗口中输入cftool,吊出数据拟工具箱
选择Data,X Data 选t,Y Data设成y 然后“Creat Data Set” 关掉
选择Fitting ,New fit ,选cubic polynomial 点Apply,图形就出来了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
机械动力学
2010-07-04 · TA获得超过192个赞
知道小有建树答主
回答量:165
采纳率:0%
帮助的人:157万
展开全部
coef=polyfit(t,y,n) // n取3或更大的整数
利用拟合得到的参数coef,得到函数表达式
y(t),然后plot(t,y(t)).假如n=3,coef是
10 8 4 1,则
y(t)=10*t.^3+8*t.^2+4*t+1
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
雨中风声yuting
2010-07-02
知道答主
回答量:22
采纳率:0%
帮助的人:17.6万
展开全部
t=[....];y=[...];
plot(t,y);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式