作者littleyinyo (I AM YIN)
看板MATLAB
标题Fw: [问题] Matlab 波形积分 算 IAE ISE ITAE
时间Fri Jan 6 01:12:35 2012
※ [本文转录自 Electronics 看板 #1F1MQfIF ]
作者: littleyinyo (I AM YIN) 站内: Electronics
标题: [问题] Matlab 波形积分 算 IAE ISE ITAE
时间: Thu Jan 5 17:00:22 2012
目前卡观念在
现在有两个函数的值(波形),在相减求误差(波形),所以会有一个误差函数的波形
现在想请问,若要求IAE,ISE,ITAE中的积分要怎麽列积分式子(程式)?
另外想请问
能不能把在command windows求出的误差函数的值直接用在simulink上
这样直接拉toolbox就可以画出
刚上手matlab还请大家帮忙
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.18.48.222
1F:→ jacobliu:有MATLAB板 01/05 22:56
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: littleyinyo (61.62.172.44), 时间: 01/06/2012 01:12:35
2F:→ mp19990920:你可以把IAE ISE ITAE的定义列出来吗? 01/08 12:29
3F:→ mp19990920:可以, 可是要建S-function, 初学者建议先不要碰这块. 01/08 12:31
IAE=∫|e(t)|dt
ISE=∫e^2(t)dt
ITAE=∫t|e(t)|dt
都是从0积到100,import进来的参数是矩阵表示的
有两个矩阵,再由这两个矩阵相减求误差量,产生的误差量为24959*1矩阵
现在思考情况为,先假设一个1*24959的ones(1,24959)与误差矩阵先相乘
会得到一个值,再带入进去做运算,不晓得这样行不行
或者,直接由误差波形再转换成一个可积分函数,再带回IAE中做运算
还请m大指导
※ 编辑: littleyinyo 来自: 219.84.183.183 (01/08 14:34)
4F:→ littleyinyo:最後产生的误差量为24959*1是因为只举其中一行矩阵作 01/08 14:35
5F:→ littleyinyo:运算 01/08 14:35