事情紧急。。要做一个分析数据的任务,查了下用matlab不错,以前从未用过,不知如何下手,请哪位耐心的朋友细心讲解。。
题目:拟合函数,求两个变量a,b对c的影响。已知a越大,b越大,c就越大;a属于(0,10),b属于(1000万,10亿),c属于(100,10000),也就是说a虽然小,但稍有波动影响却甚大。
我可以给出约8组数据,即八组有序数对(a,b,c),请拟合出类似这样的关系式:c=2(a的3次方)-3(a的2次方)+……+2(b的3次方)-0.3(a的2次方)+……+10 或 c=3(a的1.2345……次方)+5(b的4.567……次方)也就是线性拟合或指数拟合
以上二个关系只是范例,我想拟合成这种形式,不知是否可行。网上查了下,据说可以用polyfit和lsqcurve,但我不知道怎么用。如果真的可行的话,麻烦大家给出操作步骤,及要在matlab中编写的程序,即大概的结构,可以把添入数据的地方空着(标明添什么数据)。总之呢,函数越接近越好是最终目的。