⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ellfem.m

📁 various matlab programs to slove various problems
💻 M
字号:
function [uh,x] = ellfem(Nx,I,alpha,beta,gamma,f,bc,stabfun)a = I(1); b = I(2); h = (b-a)/Nx; x = [a+h/2:h:b-h/2];alpha = eval(alpha); beta = eval(beta); gamma = eval(gamma);f     = eval(f);     rhs  = 0.5*h*(f(1:Nx-1)+f(2:Nx));    if nargin == 8  [Afe,rhsbc] = femmatr(Nx,h,alpha,beta,gamma,stabfun);else  [Afe,rhsbc] = femmatr(Nx,h,alpha,beta,gamma);end[L,U,P]   = lu(Afe);rhs(1)    = rhs(1)-bc(1)*(-alpha(1)/h-beta(1)/2+h*gamma(1)/3+rhsbc(1));rhs(Nx-1) = rhs(Nx-1)-bc(2)*(-alpha(Nx)/h+beta(Nx)/2+h*gamma(Nx)/3+rhsbc(2));rhs = P*rhs'; z = L \ rhs; w = U \ z; uh = [bc(1), w', bc(2)]; x  = [a:h:b];return

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -