- 在线时间
- 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),
$ k9 @1 X* ^7 W, ~$ L6 ?4 _+ d边界boundary conditions u(a)=0,u(b)=0.
& U* t; I+ U$ V; g(u(x+h)-2u(x)+u(x-h))/h^2=f(x);, q& c* h5 d$ d7 Q
7 |2 V5 U$ P0 U/ R! G5 q. Kmaltab code:& f. |* n+ m# D1 {
* S9 K5 O7 H( M& x
clear all5 b7 \; G2 `; |5 @
a=0;& C: r/ Q# P! w6 M
b=1;0 J' q6 B3 T! N) m; J
n=10;+ w0 `2 l$ O( D/ u
h=(b-a)/(n+1);
# _1 F+ _' g; X- ~0 S# f% Sx_with_boundary=linspace(a,b,n+2)';/ s6 Y' ?# c6 m3 T2 s
x=x_with_boundary(2:n+1);# }4 R' r& H& h! x, B5 r+ `, P. i1 W
A=h^(-2).*(diag(ones(1,n-1),-1)+diag(-2.*ones(1,n),0)+diag(ones(1,n-1),1));. n5 F' ]7 ]' A+ A5 u, j" _
rhs=f4(x);0 }, A# C+ d6 n
sol=A\rhs;
$ O% R' n$ M, {6 v5 Rsol_with_boundary_conds=[0;sol;0];+ G; w: @2 g; x. i$ ~+ C' M
plot(x_with_boundary,sol_with_boundary_conds);9 F. t4 _9 a' m/ P
" R5 c+ n$ y0 y/ k4 H
B4 q" J- U+ _( U% P另开一文档,f4,' u4 o& Y: G+ \$ v- e, i
function y=f4(x)% V$ ^" W' Z& Y6 v D9 r, ~
y=ones(length(x),1);
/ T0 r z! h0 K4 J/ D) _& O4 r2 G6 w6 G% ]6 g3 S" M
出来后是抛物线。+ U2 i9 @+ x6 i" f9 B
T4 l4 ^1 E6 ^# M! r% o" L
0 M& J8 r8 y) G. J
现在问题是,
5 M G6 |# Q/ Y% `u''(x)=sin(2pix);: |6 T7 X. @& Z7 ^
u(-1)=0;
/ s" [& t) `' D; w" V$ L# Ku(1)=0;
T: u2 A6 D2 N) ^4 z/ d. z& D( i范围[-1;1]
! n: K/ w6 J) d! a! v$ B' w4 l R% A7 C4 W3 S1 J1 o A
请问各位要怎么把问题代入原题目中,哪些数值需要修改。 |
zan
|