برنامه متلب حل معادله موج یک بعدی درجه یک به روش اویلر ضمنی می باشد. شرط اولیه sinx می باشد که نمودار را به صورت انیمیشن ترسیم می کند.
شرط اولیه u(x,0) = sinx
مسئله را برای فاصله مکانی x=0-2piو برای مرزهای مکانی( نقاط x=0 و x=2π ) از شرط مرزی مکانی پریودیک استفاده شده است .
Δx= π/12 و زمان نهایی را t=10 در نظرگرفته شده است.
clear all
close all
clc
dx=(pi/12);% interval
dt=0.25; % time interval
w=0.05; % damping parameter
v=(c*dt/dx);% noo number
.
.
.
for i=1:Jx
u1(i)=sin(x(i));
end
.
.
.
برنامه متلب حل معادله موج یک بعدی درجه یک به روش اویلر ضمنی