给出一组数据,用matlab,在双对数坐标中拟合一条直线,显示出拟合图形,怎么编程实现,急求各位高手!! 10 数据如下:x=[32,24,18,13.5],y=[675,1050,1580,2487]... 数据如下:x=[32,24,18,13.5],y=[675,1050,1580,2487] 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 matlab 双对数坐标 拟合 图形 编程 搜索资料 2个回答 #热议# 不吃早饭真的会得胆结石吗? 古槐婆娑 推荐于2017-12-16 · 超过28用户采纳过TA的回答 知道答主 回答量:61 采纳率:100% 帮助的人:64万 我也去答题访问个人页 关注 展开全部 x1=[32 24 18 13.5];y1=[675 1050 1580 2487];p=polyfit(log(x1),log(y1),1) %多项式拟合,p为多项式系数,最后的1为要拟合成的阶数x2=10:0.1:50;y2=exp(polyval(p,log(x2)));loglog(x1,y1,'*',x2,y2,'-') 运行结果如下 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 xiyulanghua 2013-04-15 · TA获得超过1490个赞 知道小有建树答主 回答量:595 采纳率:0% 帮助的人:350万 我也去答题访问个人页 关注 展开全部 x=[32,24,18,13.5];y=[675,1050,1580,2487] ;x1=log10(x);y1=log10(y);p=polyfit(x1,y1,1);yy=polyval(p,x1);plot(x1,y1,'o')hold onplot(x1,yy,'-r')xlabel('Log(x)')ylabel('Log(y)') 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-03-06 怎样在excel中 对双对数坐标中进行线性拟合 8 2017-12-15 关于用MATLAB拟合一组数据,得到函数的表达式 111 2017-07-02 给出一组数据怎么拟合matlab 2013-07-24 麻烦matlab高手用帮我拟合一组数据 2012-08-03 下面这组数据用matlab该怎么拟合?怎样获得拟合函数? 急求,谢啦! 更多类似问题 > 为你推荐: