- 在线时间
- 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),
1 x9 Y" ~5 k8 I X边界boundary conditions u(a)=0,u(b)=0.+ M; W; m/ ^; e8 s" E* P! ?
(u(x+h)-2u(x)+u(x-h))/h^2=f(x);
0 X8 v& ]: B) f, [; w0 c8 p4 F
$ }; w7 N8 J7 e3 e; ^& t Amaltab code:. R9 N; N/ p/ Z1 [$ U, _% z
+ |, f3 L* G1 nclear all
! c2 u: J" E8 E/ ja=0;. p, b! J$ t6 J) C/ d
b=1;! k5 Q% q% c! r5 g2 J
n=10;
9 C- J% ]% j# t8 `: Mh=(b-a)/(n+1);
2 S4 X. e4 H: ~- B; N" s, qx_with_boundary=linspace(a,b,n+2)';: I x2 J7 _9 Y3 W1 J
x=x_with_boundary(2:n+1);: G' K' H4 I# z! @
A=h^(-2).*(diag(ones(1,n-1),-1)+diag(-2.*ones(1,n),0)+diag(ones(1,n-1),1));! ^6 v2 P4 {. R: {, \# @5 g& g2 C
rhs=f4(x);
1 y0 n5 V0 g& @) Xsol=A\rhs;5 Y/ F6 b W" Q
sol_with_boundary_conds=[0;sol;0];! r6 L6 E* L; j0 F) Y1 A( o
plot(x_with_boundary,sol_with_boundary_conds);" {& p6 L$ a+ h, V- H! _5 `" D' y
# F/ |! v; j0 ~
- C$ [+ ?9 a1 V8 p) q
另开一文档,f4,* E! G) J4 t/ {$ B. U& u
function y=f4(x)4 N$ Z7 a. F4 o5 K2 j4 P
y=ones(length(x),1);
6 _5 C9 @# r( \3 U2 j7 Q! [" g1 ]: _
* w+ k! e6 [! y3 d5 ~% c出来后是抛物线。* v) g) U0 V" M
7 v5 N; u1 w& H+ U( |, g
" g- o& F- `) a9 r4 C( l现在问题是,% ]( s" ]' X. _1 T
u''(x)=sin(2pix);
: O, R; Q- u, w. t* L8 Xu(-1)=0;
3 J: c2 z7 a8 g7 ^u(1)=0;( J( ]2 c6 v, F6 ]! l9 O
范围[-1;1]
4 W9 s- u$ `9 h& O/ h4 ] B0 T- S% [/ h
请问各位要怎么把问题代入原题目中,哪些数值需要修改。 |
zan
|