早教吧作业答案频道 -->数学-->
怎么用matlab求方程?知道x,y的值怎么用matlab模拟出一元二次方程y=a*x^2+b*x+c求出它的相关系数?
题目详情
怎么用matlab求方程?
知道x,y的值怎么用matlab模拟出一元二次方程y=a*x^2+b*x+c求出它的相关系数?
知道x,y的值怎么用matlab模拟出一元二次方程y=a*x^2+b*x+c求出它的相关系数?
▼优质解答
答案和解析
这是一个最基本的多项式拟和:
可以用polyfit(x,y,k)
举例说明
x=0:.1:2;
y=x.^2+x;
a=polyfit(x,y,2);
运行的结果如下
a =
1.0000 1.0000 0.0000
即对应的你给的原方程中a,b,c的值分别为
a=1;
b=1;
c=0;
可见对于这种模型相同的函数来说,是十分精确的
此外也可用nlinfit和lsqcurvefit两个函数来作,他们都是基于最小二乘算法的,不过鉴于你的问题,应用多项式拟和函数polyfit是最好的,方便准确!
可以用polyfit(x,y,k)
举例说明
x=0:.1:2;
y=x.^2+x;
a=polyfit(x,y,2);
运行的结果如下
a =
1.0000 1.0000 0.0000
即对应的你给的原方程中a,b,c的值分别为
a=1;
b=1;
c=0;
可见对于这种模型相同的函数来说,是十分精确的
此外也可用nlinfit和lsqcurvefit两个函数来作,他们都是基于最小二乘算法的,不过鉴于你的问题,应用多项式拟和函数polyfit是最好的,方便准确!
看了 怎么用matlab求方程?知...的网友还看了以下:
向量,空间直线参数方程x^2+y^2=25,z=1/∏arctan(x/y)求空间直线的参数方程, 2020-05-23 …
11(2)若实数x,y满足:x/(2^10+5^3)+y/(2^10+6^3)=1,x/(3^10 2020-07-22 …
求柱面的方程..准线为f(x,y)=0,z=0;母线的方向向量为s={l,m,n},则柱面的方程f 2020-07-31 …
关于高一函数的换元法已知f(x-1)=x²-2x,求f(x)老师给的解题过程:设t=x-1∵x∈R 2020-08-01 …
关于参数方程的问题1.x=e^t+e^(-t)y=2(e^t-e^(-t))e=2.71828(t 2020-08-02 …
参数方程问题(1)X=T^2+1/T^2Y=T^2-1/T^2(2)X=2/T+1Y=T-2/T+ 2020-08-02 …
高数微分方程课后练习6.设连续函数f(x)满足方程f(x)=X^3+1-x*∫(0到x)f(t)dt 2020-11-19 …
求救!想了几晚就是证明不出来X(t)为宽平稳过程!如果随机过程X(t)的所有二阶矩都存在,并且E[X 2020-12-20 …
多元复合隐函数的疑问设y=f(x,t),t=t(x,y)是由方程F(x,y,t)=0确定的,其中f, 2021-01-14 …
一.把下列参数方程化为普通方程.t为参数1.{x=a/2(t+1/t,y=b/2(t-1/t)2{x 2021-02-10 …