|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
$ N- O* d v/ y( l( e3 [ ?' d" @( J
( i! C' G2 W$ p w e
有一个函数:
. }$ k/ s- b0 ]$ R1 bsyms x
# j5 t6 e" ?+ lfx=x+dirac(x-0.5);
1 K4 D- W9 { I2 t, b( i8 }" p
$ h% u3 a2 M( [ f2 J# a3 |+ p想算他的积分,积分区间是:0->1/1000, 1/1000->2/1000, ......., 999/1000->1
4 w$ G: h; B! Z4 V9 S6 E/ C0 C5 L总共是1000个积分,难道只能挨个算?能不能一起算?
- n6 H3 k2 C8 N% }" m3 |# O7 q2 x, Y* n8 T7 y$ Q! g+ Q5 E. Z
试过这个,是不行的,还有没有其他办法?非常感谢!
8 b4 _, t- T1 e; K* @! r$ L5 H. }' i7 P0 y5 Z0 Q
interval=1/1000;
" a& w8 K6 q. ?a=0:interval:1-interval;
0 v" p. V6 {/ L" \A=int(fx,x,a,a+interval); |
|