数学建模社区-数学中国
标题:
逼近函数
[打印本页]
作者:
yaoyuan4102
时间:
2009-4-17 16:02
标题:
逼近函数
function f = Legendre(y,k,x0)
4 L' `# v J6 M" |4 d* d: ^% p1 N
syms t;
" W: B. R! g( q% V1 Q$ f
P(1:k+1) = t;
; U! ^# N3 }: o* n
P(1) = 1;
; g- T4 C% z$ I! Q0 L
P(2) = t;
5 a: b- y% x+ s, B' F
c(1:k+1) = 0.0;
- X4 p4 R1 p( z( ]% u" X
c(1)=int(subs(y,findsym(sym(y)),sym('t'))*P(1),t,-1,1)/2;
. j2 B( s- l1 a/ I, m
c(2)=int(subs(y,findsym(sym(y)),sym('t'))*P(2),t,-1,1)/2;
3 ?' W9 N- @' g9 @1 t1 b E) h0 o
f = c(1)+c(2)*t;
7 E- L5 k S o& |
for i=3:k+1
: Z- K: v1 G: n+ y0 s- p* o
P(i) = ((2*i-3)*P(i-1)*t-(i-2)*P(i-2))/(i-1);
1 l" @) u, [$ }5 H$ [: Y3 W
c(i) = int(subs(y,findsym(sym(y)),t)*P(i),t,-1,1)/2;
( @9 d- t; z7 z( Z0 |. T
f = f + c(i)*P(i);
4 \% c* Z; A2 s3 x
. d0 u* `7 d( \2 C+ j$ ^
if(i==k+1)
K, B2 ?3 R8 W. C
if(nargin == 3)
8 i+ x' t4 x4 [9 F) f
f = subs(f,'t',x0);
6 f. s/ M' Y5 Z! X7 R3 S' M6 T
else
, C7 {3 X5 Q$ I3 B+ z" \$ c( v
f = vpa(f,6);
# q$ e1 H! i; X, C N1 M! t
end
, i+ W( K( e" Q
end
+ X$ {( X) R2 _+ q5 ]: \5 ^4 y8 y
end
作者:
Kadyniost
时间:
2009-8-9 23:57
?????
作者:
coolistone
时间:
2012-1-31 17:52
顶顶顶顶顶顶顶顶顶顶顶顶的
作者:
hjl19890710
时间:
2012-2-15 20:27
lihan厉害厉害厉害厉害厉害
作者:
hjl19890710
时间:
2012-2-15 20:29
好 dwadedcsargtg
作者:
昝斌
时间:
2012-8-27 18:29
这是什么哦?
作者:
zqyzixin
时间:
2012-12-2 22:39
呵呵,非常感谢,很好很强大
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5