导航:首页 > 五金知识 > matlab曲线拟合工具箱出故障

matlab曲线拟合工具箱出故障

发布时间:2021-11-18 03:57:01

⑴ Matlab曲线拟合出了问题

不会呀,你看一看,我做的。

clc;clear
x=[11.57152.01688.461120.906149.351173.796194.241210.686223.131231.576236.021236.466];
y=[00103030404050607090100];
A=polyfit(x,y,5);
z=polyval(A,x);
figure(1);
plot(x,y,'r*',x,z,'b')
figure(2)
xx=x;
yy=A(1)*xx.^5+A(2)*xx.^4+A(3)*xx.^3+A(4)*xx.^2+A(5)*xx.^1+A(6);
plot(xx,yy,'r-.')
axis([x(1)x(end)-20y(end)])

形状是一样的

⑵ MATLAB拟合的曲线不能显示出来

关于曲线没有画出来,请检查是否发生如下问题:

1、画图函数的调用是否有误。如果错误的使用了画图函数,当然就会画不出图来,例如传入参数与要求不符合、数据类型不匹配等。这种错误多数情况下matlab会给出警告、提示。

2、图最后的axis范围是否囊括了所化曲线的区域。有时候,由于画了2条以上曲线,第二条曲线的范围内会看不到第一条曲线,这时候需要把范围放大。

3、新手最常见的失误,没有使用hold on命令,导致后画曲线把先画的曲线覆盖。这时候图中不显示第一条曲线。

4、关于隐函数,经过测试,对一些特俗情况,ezplot失效。案例:
syms r t%r为距离坐标 t为角度坐标,极坐标
f(r,t)=r+2*cos(t);%定义一个对r的隐函数,f=0时其实这是一个圆
syms x y;
f1(x,y)=f((x^2+y^2)^0.5,atan(y/x));
figure
ezplot(f1);
图形显然是一个圆,但是ezplot什么也画不出来。

⑶ matlab曲线拟合遇到问题

嗯,看了一下,你的y数列长度与u,v,x不同,你改下参数就可以了。
报错是不是这个
??? Error using ==> horzcat
CAT arguments dimensions are not consistent.

⑷ matlab的CurveFitting 工具箱里,不显示拟合后曲线

1.打开CFTOOL工具箱。在Matlab 6.5以上的环境下,在左下方有一个"Start"按钮,如同Windows的开始菜单,点开它,在目录"Toolboxes"下有一个"Curve Fitting",点开"Curve Fitting Tool",出现数据拟合工具界面,基本上所有的数据拟合和回归分析都可以在这里进行。

7.图片导出。另外要说的是,如果想把这个拟合的图像导出的话,在Curve Fitting Tool窗口的File菜单下选Print to Figure,此时弹出一个新的图像窗口,里面是你要导出的图像,在这个figure窗口的File菜单里再选Export,选择好合适的格式,一般是jpeg,选择好路径,点击OK就可以了。出来的图像可以在Word等编辑环境中使用,就不多说了。
要修改图像的性质,如数据点的大小、颜色等等的,只需要在对象上点右键,就差不多可以找到了。

⑸ matlab 安装后,曲线拟合工具箱不能用,请问谁有合适的matlab程序,[email protected]

help——polyfit函数,自己看用法

⑹ 求助,matlab拟合工具箱出问题了,能弄好的话给额外加分

从警告提醒来看,可能调用 fit ()命令函数格式有问题。最好把你写的代码贴出,这样可以帮你看一看是什么问题。
下面是调用fit ()函数的例子。

curve = fit( x, y, 'exp1', 'StartPoint', p0 );

⑺ matlab做曲线拟合,总是出错,麻烦指点~

这个函数的本来就有很好的线性度的,你为什么要用那么高的次数拟合呢,使用一次拟合不是很好的吗?不一定说高次的拟合就精度好,一定要分析自己的数据本来就符合什么规律,这样做拟合才是有意义的。在实际应用中的数据拟合不只是简单的数学问题,还需要进行实际分析的。

⑻ matlab cftool 曲线拟合工具箱生成图里的黑点怎么去掉

matlab cftool 曲线拟合工具箱生成图里的点是去不掉的,只能将黑点变成淡颜色的点。

程序在Matlab2013b上通过。

⑼ 用matlab曲线拟合时遇到的问题

数据量不足造成的,略改一下就好了。
不过,曲线不适合多项式拟合,即使使用高次幂也不理想,用指数方程拟合效果好多了。

clear;clc;clf;
X=[0.24 0.52 1.54 3.91 10.8 18.7 25 30.6 45 55 70 100 118 150 200 250 300 350 400 450 500 550 600 650 700 751];
Y=[5 10 20 30 40 45 48 50 52 54 56 59 60 61.5 63 64 65 66 66.6 67 67.5 68 68.5 69 69.5 70];
p=polyfit(X,Y,3)
y=vpa(poly2sym(p),6)
XX=min(X):0.1:max(X) %只改动了它
YY=polyval(p,XX);
plot(X,Y,'o',XX,YY)
%非线性拟合(指数方程)
fx=@(a,x) a(1).*x.^a(2)+a(3)
a=nlinfit(X,Y,fx,[-100 -1 100])
Yn=a(1).*XX.^a(2)+a(3);
hold on
plot(XX,Yn,'r')

曲线见我的博客:
http://hi..com/chemical%5Fengineering/album/item/2b1b0ad1024c8dc3562c84f1.html

⑽ 关于matlab数据拟合曲线的问题,程序出错!

??? Undefined function or variable 'T'.
未定义变量T
matlab是顺序运行的,
你在运行plot(T,Y,'-');这个指令之前还没有T的定义呢。T=(0:0.1:2.5)'却在后面。这个程序是你自己写的吗?怎么结构这么混乱。

阅读全文

与matlab曲线拟合工具箱出故障相关的资料

热点内容
盘点国内56个大型五金批发市场 浏览:89
铸造交口杯怎么解决 浏览:132
宁夏的机械公司有哪些 浏览:242
amggt50阀门怎么开 浏览:952
老水管阀门打不开怎么办 浏览:913
铸造球墨实心活塞冒口怎么放 浏览:928
齿轮轴承孔大了怎么修复 浏览:278
低压安全阀门用于什么作用 浏览:266
阀门m表示什么作用 浏览:309
消防阀门怎么安装 浏览:544
大众迈腾中控仪表台数据怎么返回 浏览:654
端接设备如何连接调试 浏览:937
四川机械技术学院有哪些 浏览:689
钢化膜超声波清洗怎么操作 浏览:48
茶山组合轴承多少钱一个 浏览:309
热水器管阀门有什么用 浏览:683
韩国永泰阀门怎么样 浏览:87
东方红拖拉机水泵轴承如何更换 浏览:555
两个轴承并排怎么安装 浏览:47
电机抱闸装置作用 浏览:46