- 在线时间
- 0 小时
- 最后登录
- 2010-3-3
- 注册时间
- 2010-2-19
- 听众数
- 2
- 收听数
- 0
- 能力
- 0 分
- 体力
- 52 点
- 威望
- 0 点
- 阅读权限
- 20
- 积分
- 20
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 8
- 主题
- 3
- 精华
- 0
- 分享
- 0
- 好友
- 0
升级   15.79% 该用户从未签到
- 自我介绍
- 追求完美,强迫症。
 |
u''(x)=f(x),2 K8 U& r0 n3 S# t
边界boundary conditions u(a)=0,u(b)=0.. ]7 i) b9 Q. k% \1 _2 h. w; E" h
(u(x+h)-2u(x)+u(x-h))/h^2=f(x);
8 `$ N% z5 S7 c# N: e4 ^3 k! Y$ Q9 z
maltab code:! d. v& W4 J" x4 C1 W+ |
+ G2 y, M! c2 i. oclear all3 w8 E/ N, X" s: H
a=0; M* U6 x+ |) N
b=1;9 V) K+ a T/ [4 q2 t
n=10;
) o5 h8 I7 D* q& T3 Lh=(b-a)/(n+1);, o) |" y. J; a c& m5 h
x_with_boundary=linspace(a,b,n+2)';
# m( c1 I3 T1 Y9 S6 Dx=x_with_boundary(2:n+1);
$ c6 K6 \) u5 @* ^5 Q) u, aA=h^(-2).*(diag(ones(1,n-1),-1)+diag(-2.*ones(1,n),0)+diag(ones(1,n-1),1));
" x% Q8 [) c1 C. z s9 @8 krhs=f4(x);
& A9 g& v5 Y0 C; r) p7 f; msol=A\rhs;
- u6 Y5 y0 z: Q2 f9 R$ Gsol_with_boundary_conds=[0;sol;0];4 U D r& v, \1 T+ S6 ^* z# }) O
plot(x_with_boundary,sol_with_boundary_conds);
5 p" a' I2 x! r# I+ V& |
# I5 g6 N+ B& L& f* K
+ ~7 U! j0 v7 [另开一文档,f4,
]3 D# N3 S Y% m3 C. a# Lfunction y=f4(x): g$ D' z% U% q1 [3 @/ r
y=ones(length(x),1);6 V B3 W, ~. S+ C0 X. ]
0 ~& O+ N9 F" N: n1 i+ J出来后是抛物线。
6 g9 a! h i1 N. i$ h0 _; n: [+ T+ c
9 v" r& A) M6 V5 U! w
现在问题是,
/ z9 S* a) X7 r. `u''(x)=sin(2pix);
# O# B8 H# p' ^6 \* H4 Q+ mu(-1)=0;
" z4 t/ ?" [, Z+ Y# pu(1)=0; w- K7 g( E7 Z, Z
范围[-1;1]8 n4 V+ Z) A: R& }; ]
" \+ F" Z1 N& x
请问各位要怎么把问题代入原题目中,哪些数值需要修改。 |
zan
|