- 在线时间
- 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),. g& |: j2 n+ V& k s5 j
边界boundary conditions u(a)=0,u(b)=0.
" D& K: O9 D7 h' e$ g(u(x+h)-2u(x)+u(x-h))/h^2=f(x);' k4 _1 p; t5 c0 X" \3 X
( L; U J) t$ s9 Emaltab code:8 G" a8 _" i. C
# Q6 w" |: V W1 @& R% J0 S- _
clear all
/ `: P& k; I/ W# Da=0;1 d4 I1 x& Y+ ?/ f( C/ n. r6 M1 @
b=1;
D2 _0 @% B2 z2 sn=10;. h& ~) Q8 k! E9 x4 a& \
h=(b-a)/(n+1);. z' d& b' d/ p6 L, |' x9 f/ f
x_with_boundary=linspace(a,b,n+2)';. V3 D$ d8 r; N; Z B
x=x_with_boundary(2:n+1);
^. L& J# y, DA=h^(-2).*(diag(ones(1,n-1),-1)+diag(-2.*ones(1,n),0)+diag(ones(1,n-1),1));
# p. b9 u! l! J( Qrhs=f4(x);
- M& b/ @: }0 w4 F: e4 Ssol=A\rhs;7 I- i0 X: r! N, Y5 Y' N
sol_with_boundary_conds=[0;sol;0];
2 i" o! v8 g" E& e- ?- E3 ?' kplot(x_with_boundary,sol_with_boundary_conds);
( {5 ?9 N/ @1 t! ]4 U6 E
4 _. d# Q! b+ T, u7 n9 ?; R v h/ I$ Q" ~/ d9 q+ }* e
另开一文档,f4,) D3 ^3 V$ z. @' v' Y; _( m# U7 A
function y=f4(x)2 V7 i/ p( ]" X5 ] t
y=ones(length(x),1);2 Q% m% _' \4 z2 ]% i, r' j* v
8 @' W3 }, W% ]- B6 l
出来后是抛物线。
9 A1 m' L% k" g3 e, T, e
d- a3 H7 }9 |; i6 M
: D' U9 j2 n" a2 R+ x7 x3 i# h+ Z现在问题是,
6 v6 C* S' E( n! bu''(x)=sin(2pix);9 ]8 F4 B* \5 H# z6 K
u(-1)=0;) F9 N/ v0 v6 k- z7 D5 e" q
u(1)=0;( a: l% E$ `. O6 y6 h
范围[-1;1]
! y% d- D' o6 p! W
" G) U3 Y7 O/ P( j7 a' C' q请问各位要怎么把问题代入原题目中,哪些数值需要修改。 |
zan
|