- 在线时间
- 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),' y( n% A4 P$ C/ f) h# B+ E! r
边界boundary conditions u(a)=0,u(b)=0.
8 X6 C0 n! T6 X+ l# l(u(x+h)-2u(x)+u(x-h))/h^2=f(x);
# J6 r$ y3 J0 Q: d2 u' Z/ v% F. j$ F& T. L0 \
maltab code:
" y- }! N; G' j! `4 f& M
0 n% K) `5 M$ m1 c8 |clear all5 T% v! i6 n; X5 V# v2 R7 b# M
a=0;2 Z$ E" N. v" o
b=1;( e" C4 B0 l3 F
n=10;
( b* D5 E- w; p; @h=(b-a)/(n+1);
: ]( U. t# w- l Zx_with_boundary=linspace(a,b,n+2)';1 K9 z* C' G7 I0 u. i- T
x=x_with_boundary(2:n+1);
7 X7 O$ ^& I2 zA=h^(-2).*(diag(ones(1,n-1),-1)+diag(-2.*ones(1,n),0)+diag(ones(1,n-1),1));
6 r- q7 ]& W: T; orhs=f4(x);
1 w$ d" u0 u1 p3 b! S/ H( ksol=A\rhs;% f' D, Q% U% e, R$ _5 f% P
sol_with_boundary_conds=[0;sol;0];, j3 d( L+ M. V5 I V+ r0 i
plot(x_with_boundary,sol_with_boundary_conds);
2 T, X6 h7 F$ N- }1 G0 Z
5 z, V. H1 ]" j5 ?& x) d. n& w/ q' \1 U6 r/ D. O% c
另开一文档,f4,
/ v' C9 q2 w$ | Lfunction y=f4(x)
4 k) H% d* Y. y# k, R4 m# ky=ones(length(x),1);
3 y$ R, `6 T$ J( F$ U# i' W) i
0 F1 H0 o5 ]5 ^0 g出来后是抛物线。1 N! y1 p% R6 ~4 J+ L0 X
9 G: y9 L) I. l: ~0 L9 n4 T0 i
5 g" A/ e3 {' r, ^. X现在问题是,, j' [. P3 b+ o; D) e' ?- q3 ~! E
u''(x)=sin(2pix);6 u1 R K0 F' a0 w7 B
u(-1)=0;1 b/ y& F( \' L% j4 c8 ?
u(1)=0;
; ~7 f/ z' Y2 W! @; f范围[-1;1]8 }, W$ d4 Y' a
8 J9 F) g+ M" i( y7 a请问各位要怎么把问题代入原题目中,哪些数值需要修改。 |
zan
|