用matlab求下面的方程,y=a*exp[-pi*(x-b)^2/c^2]+ d*exp[-pi*(x-e)2/f^2
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/05 20:43:08
用matlab求下面的方程,y=a*exp[-pi*(x-b)^2/c^2]+ d*exp[-pi*(x-e)2/f^2] x y 已知,求a 到f
X Y
4.165637 56.67814
4.180601 115.6369
4.198436 248.5788
4.214554 232.1993
4.224751 159.6338
4.25106 73.42854
最好附上编写的程序
X Y
4.165637 56.67814
4.180601 115.6369
4.198436 248.5788
4.214554 232.1993
4.224751 159.6338
4.25106 73.42854
最好附上编写的程序
function y=wtxy(beta,x) %保存为 wtxy.m 文件
y=beta(1)*exp(-pi*(x-beta(2)).^2/beta(3)^3)+beta(4)*exp(-pi*(x-beta(5)).^2/beta(6)^2);
——————————————————————————————————————
运行以下:
A=[4.165637 56.67814
4.180601 115.6369
4.198436 248.5788
4.214554 232.1993
4.224751 159.6338
4.25106 73.42854];
beta0=[241.9;4.2;0.1;950.2;48.7;16.1];
beta=lsqcurvefit('wtxy',beta0,A(:,1),A(:,2))
%beta=nlinfit(A(:,1),A(:,2),'wtxy',beta0)
a=4.15:0.005:4.26;
plot(A(:,1),A(:,2),'*',a,wtxy(beta,a))
y=beta(1)*exp(-pi*(x-beta(2)).^2/beta(3)^3)+beta(4)*exp(-pi*(x-beta(5)).^2/beta(6)^2);
——————————————————————————————————————
运行以下:
A=[4.165637 56.67814
4.180601 115.6369
4.198436 248.5788
4.214554 232.1993
4.224751 159.6338
4.25106 73.42854];
beta0=[241.9;4.2;0.1;950.2;48.7;16.1];
beta=lsqcurvefit('wtxy',beta0,A(:,1),A(:,2))
%beta=nlinfit(A(:,1),A(:,2),'wtxy',beta0)
a=4.15:0.005:4.26;
plot(A(:,1),A(:,2),'*',a,wtxy(beta,a))
用matlab求下面的方程,y=a*exp[-pi*(x-b)^2/c^2]+ d*exp[-pi*(x-e)2/f^2
matlab画y=4*exp(-x)*sin(2*pi*x)的曲线
y=(exp(-0.5*x*x))/(2*pi)matlab有错吗
matlab中为什么y=2*exp(-0.5*x)*cos(4*pi*x)会报错
用matlab ,画z=0.0008*(x+1+2*exp(-(n*pi/x).^2*y*1000))/x
matlab里 *和.*的区别.比如这个式子,y=2*exp(-0.5*x).*cos(4*pi*x).
matlab中zm画y=1+2/x^2-exp(-x)-sin(x)在-pi到pi上的图形
怎么用matlab计算定积分,y=((2*pi*h*c^2)/x^5)/(exp((h*c)/(x*k*t))-1) 需
在MATLAB中这个式子f=(x-90)(1/(sqrt(2*pi)*0.3))*exp^(-((x-L)^2/(2*0
MATLAB中y=2*exp(-x*0.001^-1)*sin(2*pi*666*x+pi)这条式子错在哪里?
关于matlab的问题 t=0:0.01:2*pi; x=exp(i*t); y=[x;2*x;3*x]'; plot(
设随机变量(x,y)服从二维正态分布,概率密度为f(x,y)=(1/2pi)*exp[-1/2*(x^2+y^2)],求