急求Matlab语句数学模型如下其中k=21下表提供了某地区某天的气温变化数据,试分析找出这天的气温变化规律时刻&nbs

问题描述:

急求Matlab语句
数学模型如下
其中k=21
下表提供了某地区某天的气温变化数据,试分析找出这天的气温变化规律
时刻       温度
0:00       15
1:00       14
2:00       14
3:00       14
4:00       14
5:00       15
6:00       16
7:00       18
8:00       20
9:00       22
10:00     23
11:00     25
12:00     28
13:00     31
14:00     32
15:00     29
16:00     29
17:00     27
18:00     25
19:00     24
20:00     22
21:00     20
22:00     18
23:00     17
24:00     16
1个回答 分类:综合 2014-10-27

问题解答:

我来补答
创建要拟合的函数文件fun2.m:
function p=fun2(a,x)
k=21;
p=1./( (1/a(1)-1/k)*(1-a(2)*x+a(2)^2*x.^2/2)+1/a(1) );
在命令窗口中输入:
t=[0123456789101112131415161718192021222324];
p=[15141414141516182022232528313229292725242220181716];
x0=[1,1];
[x,resnorm]= lsqcurvefit(@fun2,x0,t,p)
%输出的x即为拟合得到的参数
 
 
展开全文阅读
剩余:2000