matlab拟合二个未知变量.已知A=x-10*y*lgB; 其中A=[1,2,3,4,5,6,7,8,9,10]; B=[0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1];求拟合的最优x和y值.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 07:12:15
matlab拟合二个未知变量.已知A=x-10*y*lgB; 其中A=[1,2,3,4,5,6,7,8,9,10]; B=[0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1];求拟合的最优x和y值.

matlab拟合二个未知变量.已知A=x-10*y*lgB; 其中A=[1,2,3,4,5,6,7,8,9,10]; B=[0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1];求拟合的最优x和y值.
matlab拟合二个未知变量.已知A=x-10*y*lgB;
其中A=[1,2,3,4,5,6,7,8,9,10]; B=[0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1];
求拟合的最优x和y值.

matlab拟合二个未知变量.已知A=x-10*y*lgB; 其中A=[1,2,3,4,5,6,7,8,9,10]; B=[0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1];求拟合的最优x和y值.
>> A=[1,2,3,4,5,6,7,8,9,10]; B=[0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1];
>> fun=inline('x(1)-10*x(2)*log10(B)','x','B'); %log10(B),10为底的常用对数
>> [x,resnorm,residual,exitflag]=lsqcurvefit(fun,[0.1 1],B,A)
Local minimum found.
Optimization completed because the size of the gradient is less thanthe default value of the function tolerance.

x =
8.6137 -0.9051
resnorm =
7.7829
residual =
Columns 1 through 7
-1.4371 0.2875 0.8812 1.0120 0.8891 0.6058 0.2117
Columns 8 through 10
-0.2634 -0.8005 -1.3863
exitflag =
1


%exitflag =1,最优解
拟合的最优x和y值:x= 8.6137 y=-0.9051

matlab拟合二个未知变量.已知A=x-10*y*lgB; 其中A=[1,2,3,4,5,6,7,8,9,10]; B=[0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1];求拟合的最优x和y值. 如何用matlab拟和y=ax1+bx2其中x1、x2为2个变量,看了matlab拟合的一些问题,发现都是只有一个变量. 已知,x和y两组数据,怎样用matlab求解拟合曲线 P=a+b*x+c*x^3 关于matlab指数拟合的问题,我现在已知一个函数 y=A*exp(ax)+B*exp(-ax)+96211x是自变量 A、B、a是三个未知的常数 x=0时y=0x=0.6时y=32625x=1.2时y=45706x的变化范围是0到1.5我如何利用matlab作出此函数的拟 请问知道n个三位散点,如何用matlab画出拟合曲面?如何做出拟合函数z=f(x,y)?拟合函数各种形式均可 matlab非线性拟合问题,急用,待拟合函数形式为:ln[(230-a)/(y-a)]=[(x-1/4)/b]^c,需要拟合a,b,c,其中40 已知一组方程,求解两变量关系,如何利用matlab去拟合出函数关系式呢 matlab二维函数z=f(x,y)拟合公式我现在有具体数据,如x=[,...]y=[,...]z=[,...]想拟合成z=k*(x^a)*(y^b)这样的已知形式函数,然后通过数据求出k a b的值,求大神给个程序如果是给定以下的确定数据,如 已知4个点,请问如何用Matlab进行3次多项式拟合成曲线?x=[220 280 340 400];y=[101 70.5 51 24]; matlab如何拟合y=a*x?x和y为一列数据 Matlab解多元非线性方程,有20个未知变量需要求解,但是测出的参数组有60对,所以想找最优解,如何处理方程是k=f(x,y,z)形式,其中参数是20个未知变量,从a1到a20,是多元非线性方程(最高三次方), y=A(:,1),x=A(:,2:5)在MATlab线性拟合中的意思 MATLAB中solve如何去掉中间变量对于如下方程组'a+k1*b-c*k2=0''(c-d)/(i*x*k3)+a=0''d*i*x*k4-b+a=0''b*k5+c*k6+(b-a)*k4=0'k1,k2,k3,k4,k5,k6是已知量,x是未知量,i表示虚数.a,b,c,d是中间量,需消去.请问用matlab中的solve函 Matlab拟合 lsqcurvefit我希望用MATLAB中的最小二乘拟合 通过一组X,Y的数据得到 y=(a(1)*x+a(2))/(a(3).^x);中a(1),a(2),a(3)值,请问应该用什么函数,语句是什么样的呢? 怎样用matlab拟合反比例函数像:y=a+b/x有自变量和对应值 在matlab中怎样自定义拟合对数函数(y=a*log(b*x)) 求matlab拟合出y=a-b^x的曲线得程序 matlab数据拟合我要在拟合一条关系曲线,关系式为y=a[1-exp9(-b*x^c)],待拟合数据有9个,请哪位熟悉matlab数据处理的高手能帮忙写一段代码,求出关系式中的a b c三个参数,由于我的财富已经不错了,