- 在线时间
- 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),
7 N% @# k" o/ D) C5 o; U& X1 ]边界boundary conditions u(a)=0,u(b)=0. |8 S& K: b- b4 w
(u(x+h)-2u(x)+u(x-h))/h^2=f(x);
7 i) `! b7 R9 f6 P, n' V0 `* v% {4 Z# _% z9 }! z
maltab code:/ E4 z; t+ y4 i- J
8 q$ X2 \6 {7 l% h5 v7 wclear all
0 A+ F9 o1 I% i: v' x1 w) }3 Ya=0;
' p( H3 K6 ~ S% Tb=1;4 n( G! E- b# \) L# J# @
n=10;/ t! B! B1 y5 h$ J+ z
h=(b-a)/(n+1);' h8 [% o! [5 s7 T& f+ B
x_with_boundary=linspace(a,b,n+2)';
/ |! w' V L9 k, k) Tx=x_with_boundary(2:n+1);
: l4 K8 n( j" N5 A. X7 e9 |A=h^(-2).*(diag(ones(1,n-1),-1)+diag(-2.*ones(1,n),0)+diag(ones(1,n-1),1));" M) a t4 f6 y: A) C% x9 d. w
rhs=f4(x);
& y2 h* S7 F6 ~% @8 K: ]+ asol=A\rhs;
# o0 b$ Z5 d9 b1 [0 Z/ Csol_with_boundary_conds=[0;sol;0];
# A" d* c, ]; i- o2 r; mplot(x_with_boundary,sol_with_boundary_conds);
0 V" n; t1 @6 Y# R" o; H2 h7 f) w" C
9 E& ]9 _. K+ {2 Q$ f* P5 a1 b; b3 y) \4 @5 o7 Z f+ c
另开一文档,f4,
/ F- v9 Z# }4 H" J$ |function y=f4(x)
& y* E- p6 W) T9 \+ S* d8 Ey=ones(length(x),1);2 Q4 v) ~. c* a3 V9 ~/ \( R. u
5 e5 M4 e* J$ I! G6 w出来后是抛物线。1 k/ ]4 G+ ~, F; N* D
: n# g @" \: N0 a+ `+ O4 ]: N, g
$ e3 D1 v7 E: [" J& [) n% Q% v现在问题是, P; r! W% E3 F6 p$ |, v4 L( r
u''(x)=sin(2pix);7 n# `/ ]8 X7 y# ?/ N4 L: r' t
u(-1)=0;
5 v; ]* ]/ R% {) fu(1)=0;
$ u* G* r6 @: I- p& Y% R0 l范围[-1;1]
1 A9 P# {* _" l" {# L$ A1 b* H- G; _/ M V3 d
请问各位要怎么把问题代入原题目中,哪些数值需要修改。 |
zan
|