![]() |
紧急求助!一个matlab编程问题
有公式:y=a(exp(bx)),已知x=4,6,8,12,20,26,36,56,95,240,360,541,2147,12000;对应的y=0.25,0.22,0.2 ,0.18,0.16,0.14,0.12,0.1,0.08,0.06,0.04,0.02,0,0.现要用matlab求a,b要具体的matlab程序.并画图
本人急用此程序,希望matlab高手指教,万分感谢!!! |
这个问题归结为指数函数拟合问题,通过自定义fittype,应用函数fit(...)应该可以满足要求。
|
多项式 polyfit 什么的 可以提取系数 指数的还真不会 应该有函数吧 祝你好运
|
请问
能麻烦些以下程序吗?万分感谢
|
先把函数处理下:ln(y/a)=bx.这样变成了一次函数,用polyfit处理。
|
请问这样定义函ployfit啊?
|
请问怎样定义函数ployfit啊?
|
这里已经给了函数,试试用最小二乘法拟合
|
我用ployfit拟合一个三阶曲线,出现??? undefined function 'ployfit',请问我该怎么做啊?
|
[QUOTE=yijianmei;8630]我用ployfit拟合一个三阶曲线,出现??? undefined function 'ployfit',请问我该怎么做啊?[/QUOTE]
是polyfit,非ployfit |
所有时间均为北京时间。现在的时间是 03:06。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.