作业帮 > 综合 > 作业

matlab最多可以拟合多少个参数?

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/05/09 15:37:28
matlab最多可以拟合多少个参数?
matlab最多可以拟合多少个参数?
刚发现你的帖子,^_^
给你写写具体的程序吧
clc
prompt = ;
dlg_title = '请输入参数';
num_lines= 1;
def = ;
answer = inputdlg(prompt,dlg_title,num_lines,def);
f=sprintf('D2v=(%c-%c)*%c*x/%c/%c/%c',answer,answer,answer,answer,answer,answer);
v=dsolve(f,'x')
程序给你写好了,在matlab中新建一个M文件,直接复制,再运行就行了,我已经试过了,没问题,有疑问再找我,QQ:445031873
还有这一种
解微分方程 dx /dt = ax (1 - bx ) x(0) 不等于 x0, x0 不等于0,也不等于1 / b,且 x0>0 (注意0是x的下标,这里写不好)
其中参数a,b 需要通过拟合得到
具体数据如下:
T 是 0~9 的整数,
x0=1, x1=2.31969, x2=4.50853, x3=6.9056, x4=6.00512
x5=6.00512, x6=5.32807, x7=7.56101, x8=8.9392, x9=9.5817
拟合求出a,b的值后,再预测当T=10时,x是多少
9月