![]() |
简单的曲线拟合问题,希望帮忙予以解答
x=[0 1 2 3 4 5 6 7 8 9 1];
y=[0.477 1.978 3.28 6.16 7.08 7.34 7.66 9.56 9.48 9.30 11.2]; n=8; p1=polyfit(x,y,n); poly2sym(p1) 这个程序怎么不能运行,希望帮忙看下。问题就在于poly2sym这个函数,但是我用help poly2sym查了下,应该对的,不知道问题出在哪? |
回复: 简单的曲线拟合问题,希望帮忙予以解答
确实没错啊,可以运行,而且得出结果,你试试下面的代码:
clear;clc x=[0 1 2 3 4 5 6 7 8 9 1]; y=[0.477 1.978 3.28 6.16 7.08 7.34 7.66 9.56 9.48 9.30 11.2]; n=8; p1=polyfit(x,y,n); ss=poly2sym(p1); pretty(ss) vpa(ss) 得出的结果是: - 0.00038518087888714822118046976484607*x^8 + 0.016239022598897725341293707401746*x^7 - 0.2821541659851403149872339781723*x^6 + 2.6007540809777962564908193598967*x^5 - 13.616809602141747959080930741038*x^4 + 40.07975689105651184718226431869*x^3 - 60.816024242565539736915525281802*x^2 + 38.117530390299357634376065107062*x + 0.47938051029589218154924878945167 |
回复: 简单的曲线拟合问题,希望帮忙予以解答
不知道为什么还是运行不了。显示的错误原因是这样“This error was detected while a MEX-file was running.”怎么会产生mex-file? 不过还是很感谢你
|
回复: 简单的曲线拟合问题,希望帮忙予以解答
[url]http://www.ilovematlab.cn/thread-588-1-1.html[/url]
你看看这个链接,估计是你的matlab装的有问题。 内置的maple文件库遭到损坏,或者其他什么原因。其他的外部问题我也不是很懂,重装matlab把!! |
回复: 简单的曲线拟合问题,希望帮忙予以解答
好像是。说是maple没有被定义之类的。嗯,谢谢
|
所有时间均为北京时间。现在的时间是 03:12。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.