求matlab 程序或SPSS程序,对散散点先进行拟合,得表达式和图像,再进行积分,得积分值比如散点坐标是X=0:23 Y=(0 0 0 0 0 0.24 16.52 69.97 171.24 300.75 424.14 504.76 543.47 546.88 493.02 404.69 293.68 164.22 67.11 14.84 0.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/26 08:25:30
求matlab程序或SPSS程序,对散散点先进行拟合,得表达式和图像,再进行积分,得积分值比如散点坐标是X=0:23Y=(000000.2416.5269.97171.24300.75424.1450

求matlab 程序或SPSS程序,对散散点先进行拟合,得表达式和图像,再进行积分,得积分值比如散点坐标是X=0:23 Y=(0 0 0 0 0 0.24 16.52 69.97 171.24 300.75 424.14 504.76 543.47 546.88 493.02 404.69 293.68 164.22 67.11 14.84 0.
求matlab 程序或SPSS程序,对散散点先进行拟合,得表达式和图像,再进行积分,得积分值
比如散点坐标是X=0:23 Y=(0 0 0 0 0 0.24 16.52 69.97 171.24 300.75 424.14 504.76 543.47 546.88 493.02 404.69 293.68 164.22 67.11 14.84 0.17 0 0 0) 麻烦给出详细程序

求matlab 程序或SPSS程序,对散散点先进行拟合,得表达式和图像,再进行积分,得积分值比如散点坐标是X=0:23 Y=(0 0 0 0 0 0.24 16.52 69.97 171.24 300.75 424.14 504.76 543.47 546.88 493.02 404.69 293.68 164.22 67.11 14.84 0.
clc;
clear;
x=0:23;
y=[0 0 0 0 0 0.24 16.52 69.97 171.24 300.75 424.14 504.76 543.47...
546.88 493.02 404.69 293.68 164.22 67.11 14.84 0.17 0 0 0];
plot(x,y,'r.')
hold on
grid on
f=@(A,x)A(1)*exp(-((x-A(2))/A(3)).^2)+A(4)*exp(-((x-A(5))/A(6)).^2);
A=nlinfit(x,y,f,[400 15 3 400 10 3])%方程系数矩阵
Q=quad(@(x)f(A,x),0,23)
xx=min(x):0.01:max(x);
yy=A(1)*exp(-((xx-A(2))/A(3)).^2)+A(4)*exp(-((xx-A(5))/A(6)).^2);%方程形式
plot(xx,yy)

选B题的。。。。