系统辨识第三次作业.docxVIP

  • 2
  • 0
  • 约1千字
  • 约 3页
  • 2023-03-29 发布于上海
  • 举报
首先要写出系统的最小二乘表达式。为此,把体积 V 与压力 P 之间的关系 PV? ? ? 改为对数关系,即, logP ? ??logV ?log? 。此式与 式: y ? ?? ? ?(k ),对比可得: y ? logP , ? ?[?logV Matlab6.0 程序如下: clear %工作间清零 1] ,? ?[? log?]T 。 V= [54.3,61.8,72.4,88.7,118.6,194.0] %赋初值并显示V P=[61.2,49.5,37.6,28.4,19.2,10.1] %赋初值并显示P % P、V 之间关系logP=-alpha*logV+logbeita=[-logV,1][alpha,log(beita)]=Phi *sita for i=1:6; y(i)=log(P(i)); %循环变量的取值为从 1 到 6,系统的采样输出赋值 end %循环结束 Y =y % Y 赋值 Phi=[-log(V(1)),1;-log(V(2)),1;-log(V(3)),1;-log(V(4)),1;-log(V(5)),1;-log(V (6)),1] % Phi 赋值 c1= Phi* Phi; c2=inv(c1); c3= Phi*Y; c4=c2*c3 %计算被辨识参数的值 alpha=c4(1) % 为c4 的第一个元素 beita=exp(c

文档评论(0)

1亿VIP精品文档

相关文档