fxp 发表于 2009-4-7 21:41

VC++ 调用matcom4.5 库函数curvefit()

请教各位老师:
         我想在VC++下调用matcom4.5下库函数curvefit('f',x0,x,y),其中f为指定表达式,在matlab下为f.m函数,而在VC++下如何表达f表达式呢?如果编成函数,又如何在VC++下调用呢?

fxp 发表于 2009-4-7 21:45

在VC++下fun表达式为:
Mm CXpFanView::fun(Mm x,Mm t)
{
Mm f;
    f=x.r(1,1)*( exp(-x.r(1,2)* t)-exp(-x.r(1,3)*t));
    return f;
}

调用时的命令为:
xx=CL(curvefit(fun,x0,t,Rdata));
页: [1]
查看完整版本: VC++ 调用matcom4.5 库函数curvefit()