88问答网
所有问题
请教如何用matlab拟合指数函数曲线:y=a*exp(b*x),不用cftool,用函数
图无关点错了= =
举报该问题
推荐答案 2016-09-14
clc;clear
x=;%èªå·±ç»æ°æ®
y=;%èªå·±ç»æ°æ®
p=polyfit(x,log(y),1);
b=p(1);
a=p(2);
yfit=a*exp(b*x);
plot(x,y,'r-.')
plot(x,yfit,'b-.')
legend('æåå','æåå')
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/MMcKcMattM1ccStBBcB.html
相似回答
用matlab
作
指数拟合曲线
!求高手指点!!
答:
把参数a的上界设为0,初始值设为-1 其他两个参数b,c默认就行 结果如下:General model:f(
x)= a*exp(b*x
-1)+c Coefficients (with 95 confidence bounds):a = -0.03803 (-0.06769,-0.008361)b = 20.49 (18.66,22.32)c = 75.53 (73.07,77.98)Goodness of fit:SSE:12.14 ...
怎样使用Matlab拟合y=a*exp(bx)
+c*exp(d
x)曲线
?用什么代码?
答:
请先运行
cftool
命令,然后就懂了。
如何用matlab
做
指数拟合
答:
x=[1982 1992 2002];y=[103.5 34.5 23.3];
cftool(
x,y)在弹出的对话框选择fitting,弹出新的对话框选择 new fit,然后在第三个下拉菜单(Type of fit)中选择Exponential,然后点击Apply,即可;最后结果 General model Exp1:f(x)
= a*exp(b*x)
Coefficients (with 95% confidence bounds...
求
MATLAB 拟合指数函数
的代码~
答:
'b'});cf_ = fit(x
,y,
ft_,'Startpoint',st_)plot(cf_,'fit',0.95);hold on,plot(x,y,'*')cf_ = General model:cf_(x)
= a*exp(b*x)
Coefficients (with 95% confidence bounds):a = 1.157 (1.03, 1.284)b = -0.01137 (-0.01292, -0.009823)...
...
y=a *x
^b
指数函数y
=
b*exp(
a
*x)
曲线拟合
分别求出a,b,并作图
答:
拟合第一个:function f = first(c, x
,
y)
f = y - c(1) .* x .^ c(2);保存为first.m文件。命令行下运行:c = lsqnonlin('first', [0 0], [], [], [], x, y);a = c(1
)b
=
c(2
)拟合
第二个:function f = first2(c, x, y)f = y - c(2) .
* exp(
c(1)...
matlab中用
nlinfit
拟合指数函数
f
=a*exp(b*x)
+c*exp(d*x)
答:
fun=@(a,x)[a(1).
*exp(
a(2)
*x)
+a(3).*exp(a(4)*x)];a=a(1
),b=a
(2),c=a(3),d=a(4)x0=[1 0.3 0.5 0.2]a= nlinfit(x
,y,
fun,x0 d=a(4),c=a(3),b=a(2),a=a(1)运行结果 d = 0.116774298952341 c = 66.7544631579477 b = 1.2220839296099 ...
matlab中用
fit
(x,y,
'
exp
1'
)指数
方程
拟合
答:
可以的哈,把代码稍作修改即可运行,我改了的代码如下:x=sort([0.1165 0.3496 0.6161 0.7158 0.8823 1.082 1.249 1.432])';y=sort([44.72 199.1 81.37 178.3 101.6 162.1 118.6 146])';fit(x,y,'exp1')运行结果:ans = General model Exp1:ans(x)
= a*exp(b*x)
C...
matlab指数函数拟合
答:
拟合函数
表达式
y=a*exp(b
+cx)式中a=0.06154920769, b=-3.18125203, c=7.822374803 拟合度0.9725(相关系数)
大家正在搜
matlab指数函数拟合
matlab指数曲线拟合
matlab求指数函数的底数
matlabe的指数函数输入
matlab 指数函数
matlab幂函数拟合
matlab 拟合函数
matlab一次函数拟合
matlab指数拟合
相关问题
matlab拟合指数函数y=a(exp(b/x))
matlab中用nlinfit拟合指数函数f=a*exp(b...
用matlab拟合 y=a*exp(x-b) 怎么写?
急求,用matlab求拟合函数Y=L/1+a*exp(-b*...
如何在Matlab里对曲线y=exp(-k*X^N)的拟合?
拟合函数y=a*exp(b*x)+c
运用最小二乘法 分别进行 乘幂函数 y=a *x^b 指数函...
求用y=a*exp(b*x)+c的方程用matlab来拟合,...