- 在线时间
- 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),; O& V4 H3 s# d$ T- ~
边界boundary conditions u(a)=0,u(b)=0." T: ?1 T R. d6 h
(u(x+h)-2u(x)+u(x-h))/h^2=f(x);1 u; e% X" J$ s+ e) Q7 I
' S% y+ ^# w! u' ~ p$ c
maltab code:
: Y0 B" e7 |4 c* S2 r$ I; s H& W" y3 D; C
clear all: @0 U4 p1 u! H5 f' C, u/ H7 V
a=0;
: t6 D/ p+ z) [& S3 A& ~- Vb=1;/ V U. K9 b, G6 {
n=10;
( B# `5 B2 f0 D2 A; ~& ~4 Yh=(b-a)/(n+1);: d2 D* M8 C. G4 v. V$ ?
x_with_boundary=linspace(a,b,n+2)';! f- E, G/ x& m0 A- y+ m
x=x_with_boundary(2:n+1);$ i) p6 ~+ |* J; f+ S" r6 ]
A=h^(-2).*(diag(ones(1,n-1),-1)+diag(-2.*ones(1,n),0)+diag(ones(1,n-1),1));
. O' b: a }& K& c! m; drhs=f4(x);1 r7 g3 }. I- q1 I8 j) B
sol=A\rhs;
u P. X# Y1 Usol_with_boundary_conds=[0;sol;0];
+ G8 \$ S. o9 Zplot(x_with_boundary,sol_with_boundary_conds);, S Z- K2 X3 z: G3 O
9 Q& |& w: o: x8 s' G0 b
5 j, Y+ t* q5 t2 A
另开一文档,f4,
# J$ Q% t. }+ q' J H* Dfunction y=f4(x)
. R5 |: D7 `% | M1 Xy=ones(length(x),1);
7 W r+ ^6 [6 U: g! w$ d, B+ D/ |& h$ G; [3 H5 \5 M
出来后是抛物线。
6 r# u6 z1 q2 d1 y( j w; c1 U! J8 [7 }& d1 Z3 v- P, z! E
1 m6 o) I) ^+ n9 J
现在问题是,
; Q: ?9 a. R S! W- c0 t4 e Su''(x)=sin(2pix);+ `+ C+ d- {8 o. g4 L+ m" q1 h1 a
u(-1)=0;
% X: b/ K/ ^/ ?# e d/ _u(1)=0;, T3 A4 ]- W% {) Q
范围[-1;1]
W& ]) P" o* p" Q; |% y- F7 N; y/ ] @" a
请问各位要怎么把问题代入原题目中,哪些数值需要修改。 |
zan
|