- 在线时间
- 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),) |4 _, ^+ d' p4 R7 _2 U' ]
边界boundary conditions u(a)=0,u(b)=0.1 ?- r( X* @2 [3 ` ~( A6 @ N
(u(x+h)-2u(x)+u(x-h))/h^2=f(x);
& A! r2 Y9 I) I4 g! l( v! M: i+ p/ e; g' a2 j) ^- N
maltab code:5 u# {5 f) n- u) b4 {5 I/ E' i
' E$ N3 k0 A; D0 F$ J
clear all
4 o$ {$ D% x% i) Y2 [- j% \+ @/ xa=0;
0 n% E2 q- p6 l) ~b=1;
4 o0 E" P/ p4 g& p2 U xn=10;$ \/ x% W6 I$ E* Z( O: k7 d( p9 a
h=(b-a)/(n+1); [1 V; o% G% A& g& ]
x_with_boundary=linspace(a,b,n+2)';
" t p/ W: R# O! v1 B: \; Zx=x_with_boundary(2:n+1);
: C% _( Y- I+ n; [2 X# fA=h^(-2).*(diag(ones(1,n-1),-1)+diag(-2.*ones(1,n),0)+diag(ones(1,n-1),1));
3 f" e* j4 D% y" N& krhs=f4(x);: Q. M, `0 j2 f: w& w0 m& _
sol=A\rhs;
" V+ P# m: F( W9 O8 T; \. R. Qsol_with_boundary_conds=[0;sol;0]; ]) Q! y' B# o( r9 s
plot(x_with_boundary,sol_with_boundary_conds);
4 x8 J2 r1 e! ~* h( Y q$ _$ U2 R+ P
1 M* F% L4 f, @" q
另开一文档,f4,5 E+ a9 X6 g1 x; F( q
function y=f4(x)
: T" L" E F. W; f5 qy=ones(length(x),1);* Z; d7 V$ C$ G9 Q$ C
- b. n( e( c- E5 {9 R出来后是抛物线。. X9 h1 v5 G0 l: i9 U
' p- ?, u9 y1 ~
. M* D8 U y$ g4 U1 Y现在问题是,
, h- v% R- b+ z% _7 G& tu''(x)=sin(2pix);
. q4 K, O& \/ I+ z, nu(-1)=0;/ X8 ^" A& l; H2 k2 j& K4 e; T
u(1)=0;5 Q7 ]$ r7 ^; j; r1 U
范围[-1;1]) ^/ ?( a8 T' C2 R; I- s2 t
0 b _2 B: h6 u请问各位要怎么把问题代入原题目中,哪些数值需要修改。 |
zan
|