这个方程怎么用matlab来求系数方程是:y=a*x/(b+x+x*x/c),现在知道8组x和y的数值x=[48.65 47.1 44.9 42 36 28.5 17.4 0] y=[0.027 0.017 0.019 0.02675 0.0328 0.03883 0.05228 0.08338],怎么样求a b c的值呢?拟合的话怎么拟合

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 15:41:13

这个方程怎么用matlab来求系数
方程是:y=a*x/(b+x+x*x/c),现在知道8组x和y的数值x=[48.65 47.1 44.9 42 36 28.5 17.4 0] y=[0.027 0.017 0.019 0.02675 0.0328 0.03883 0.05228 0.08338],怎么样求a b c的值呢?
拟合的话怎么拟合呢?这是个非线性方程吧

在Matlab下输入:edit,然后将下面两行百分号之间的内容,复制进去,保存
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function y=zhidao_fit_87802039(abc,x)
%其中a,b,c分别用abc(1),abc(2),abc(3)代替
a=abc(1);
b=abc(2);
c=abc(3);
y=a*x./(b+x+x.^2/c);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
返回Matlab主界面输入:
x=[48.65 47.1 44.9 42 36 28.5 17.4 0];
y=[0.027 0.017 0.019 0.02675 0.0328 0.03883 0.05228 0.08338];
[A,r,j]=nlinfit(x,y,'zhidao_fit_87802039',ones(1,3));
A
yy=zhidao_fit_87802039(A,x);
plot(x,y,'r*',x,yy)
%结果并不是很好.

这么多的参数

直接用cftool命令,用这个方程作为拟合方程拟合就可以得到系数a,b,c了

这个方程怎么用matlab来求系数方程是:y=a*x/(b+x+x*x/c),现在知道8组x和y的数值x=[48.65 47.1 44.9 42 36 28.5 17.4 0] y=[0.027 0.017 0.019 0.02675 0.0328 0.03883 0.05228 0.08338],怎么样求a b c的值呢?拟合的话怎么拟合 用MATLAB怎么求这个方程的解,如图 怎样用MATLAB求一元三次方程的反函数我现在有一个方程y=f(x),y已知,要求x,方程是一元三次方程,系数比较复杂,有没有人可以告诉我在MATLAB里面怎么实现? matlab解矩阵方程出现复数解怎么处理?就是方程BX=W,其中B是系数方程,X为未知数方程(只关心其中的x),W是结果.但是W中的一些元素也含有所求的未知数x.用matlab解算后,出来的x是复数,可是这个 matlab 计算矩阵方程其中x=[0 1 2 3] 这个怎么用matlab编程求t y已知 用MATLAB如何求一元三次方程的反函数我现在有一个方程y=f(x),y已知,要求x,方程是一元三次方程,系数比较复杂,有没有人可以告诉我在MATLAB里面怎么实现? 用matlab解方程求matlab代码. 用matlab怎么解方程 设方程的根为x=[-3,-5,-8,-9],q求它们对应的x多项式的系数,用matlab来做 求用matlab求解方程 解微分方程,这个方程用matlab解应该怎么输?f是常数 有关常系数非齐次线性微分方程的问题 这个特解代入方程之后是怎么来的 y+y=e有关常系数非齐次线性微分方程的问题 这个特解代入方程之后是怎么来的 y"+y=e的x次方+cosx 原题 求 matlab 求解积分方程想要用matlab求一下积分方程.方程是这样的 :一个积分=一个定值积分中被积函数是已知的,下限未知,上限已知通过这个方程求一下这个下限值,请问怎么实现啊? 用Matlab编程,已知两个点的坐标,怎么求直线的方程啊?如题.比如A=[3 5];B=[0,4]; 如何求得直线的方程呢?只要得到直线方程的系数即可.拜托! matlab怎么解方程 怎么用matlab绘制这个方程的图形,t的范围是0到1,其他参数都为常数.求具体代码 怎么用matlab画y^2+x*y+y=x^3+x^2+x+1的图像?它其实是weierstrass方程.我没写系数. 用MATLAB求二元线性回归方程系数Y=a0+a1x1+a2x2,假设有10组关于Y,x1,x2的数据,怎么求a1,a2,a3的系数呢