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

📄 test1.m

📁 vety good,fem analysis.
💻 M
字号:
%This is an example of an incident EM-wave in vacuum hitting
%a glass-plate of thickness 2a. The glassplate has the conductivity
%sigma=.02 mho/m and the relative permittivity of e_r=2.5.

if exist('w')~=1,w=30e9;endif exist('n')~=1,n=7;endww=input(['w [' num2str(w/1e9) ' GHz]: '])*1e9;if ~isempty(ww),w=ww;endnn=input(['n (# refinements) [' num2str(n) ']: ']);if ~isempty(nn),n=nn;end
fprintf(['\n# elements: ' num2str(2*2^n) '\n'])a=.02;b=2*a;c0=299792458;mu0=pi*4e-7;e0=1/(c0^2*mu0);

xn=refine1([-b -a a b],n);
N=size(xn);alpha=ones(N);eps=e0*[(abs(xn)>a)+2.5*(abs(xn)<=a)];sigma=.02*(abs(xn)<a);beta=mu0*[j*w*sigma-w^2*eps];s=zeros(N);
k0=w/c0;E0=1;Ei=-2j*k0*E0*exp(-j*k0*xn(1));Ef=0;gi=-j*k0;gf=j*k0;bound=...   [nan Ei gi    nan Ef gf]z=fem1(xn,alpha,beta,s,bound);plot(xn,abs(z),'.-')grid

⌨️ 快捷键说明

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