- 在线时间
- 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),5 C. C- V1 S3 B I6 }
边界boundary conditions u(a)=0,u(b)=0.
4 c- i$ V+ i c: l1 a- h(u(x+h)-2u(x)+u(x-h))/h^2=f(x);! N# y1 Z/ Z. e5 K: O: Y
* c* e1 H( `/ q0 k3 Dmaltab code:
( n5 D" V- e* d: s
. H" X6 K M+ E; E* F) Pclear all- [# p7 ?* w( f' @
a=0;
c& s0 l6 y! ^8 n& \, wb=1;+ R4 ?3 @$ z9 Y8 d/ B0 d+ m# w9 s5 m7 a
n=10;
# q6 A3 i4 K7 m5 ] U% [+ vh=(b-a)/(n+1);( ~. Q% D d H$ V9 A
x_with_boundary=linspace(a,b,n+2)';
/ D! E: l7 }9 Ax=x_with_boundary(2:n+1);
, f3 Q$ a5 f! m' lA=h^(-2).*(diag(ones(1,n-1),-1)+diag(-2.*ones(1,n),0)+diag(ones(1,n-1),1));
0 B2 R; }7 K9 G& }: K5 P7 Qrhs=f4(x);
5 K2 G6 \" v @sol=A\rhs;6 g; N8 r* r5 ^1 Z9 Z" l( o$ n
sol_with_boundary_conds=[0;sol;0];' p' j1 u }! G: C' Q3 o" |: t
plot(x_with_boundary,sol_with_boundary_conds);5 L o; I" ]9 Q/ J! z
# G2 r* O+ o& |9 g; R
% w( D. x: m: z6 h" k+ b另开一文档,f4,
( s" r- Q9 k1 `" Zfunction y=f4(x)
8 R6 G* `+ \8 X" b3 dy=ones(length(x),1);
- ^. h& \( H& C1 r3 i
- ]% X7 [, ]) E1 c, x2 d% M出来后是抛物线。' ]+ e$ K ^2 n6 ~
7 J% F" ^/ _4 @) {" N
3 [" P% p+ R* x& _现在问题是,/ |" p) H, Q4 l
u''(x)=sin(2pix);8 l: v3 d) F' ]7 s; c; f5 L& q( L3 J" p
u(-1)=0;
. l" V0 @, O: p% N8 o6 fu(1)=0;0 p' J# C) o' r& Q' \2 B) ^
范围[-1;1]0 \* j5 P9 ~" a/ }- r
) r5 ]2 d! [0 V+ y; q6 j请问各位要怎么把问题代入原题目中,哪些数值需要修改。 |
zan
|