e881.m
来自「matlab算法集 matlab算法集」· M 代码 · 共 32 行
M
32 行
%------------------------------------------------------------------
% Example 8.8.1: Boundary Value Problem
%------------------------------------------------------------------
clc
clear
n = 3;
m = 25;
alpha = 0;
beta = 1.0;
a = 2.0;
b = -1;
tol = 0;
x = zeros (m+2,1);
Y = zeros (m+2,n);
g = inline ('sin(pi*x) - 6*y^2*dy','x','y','dy');
% Solve boundary value problem
fprintf ('Example 8.8.1: Boundary Value Problem\n\n');
for k = 1 : n
fprintf ('Solving system using %g iterations.\n',k);
[x,Y(:,k),r] = bvp (alpha,beta,a,b,tol,m,k,g);
end
graphxy (x,Y,'Boundary Value Problem','x','y')
%------------------------------------------------------------------
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?