亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? xiangyang28.cpp

?? 采用相互垂直的兩個振子構成圓極化天線的FDTD程序.可以計算其圓極化波瓣寬度等天線指標
?? CPP
?? 第 1 頁 / 共 4 頁
字號:
/*PML完全匹配層*/
#include "shuju9.h"
#include "cbb.h"
#include "bianjie.h"

 main()
 {   FILE *out;
     char outfile[3];
	 int m,lp,loop,loop1,i,j,k,start=1000; 
	 float Iz1,Uz1,Uzz1[NN],Izz1[NN],Iz2,Uz2,Uzz2[NN],Izz2[NN],fs=0;

   printf("%f,%f,%f,%f,%f,%f\n",dx,dy,dz,r0,r1,c/f);
   printf("%f\n",1/sqrt((1/dx)*(1/dx)+(1/dy)*(1/dy)+(1/dz)*(1/dz)));
   printf("%f\n",1/(dx*dy/dz));
//   fuzhi();
//   printf("%f\n",1.0/(2*Pi*f*dt));
   DD2=50;
   for(DD1=16;DD1<24;DD1=DD1+2)
   {  
	   fuzhi();
	  
//   for (movedis=-10;movedis<=10;movedis=movedis+5)
//   {
//	   fuzhi();
   for(lp=0;lp<10;lp++)
   {   r0=(c/f)/500.0;r1=(c/f)/(100*(lp+1));
//   printf("%f\n",1/sqrt((1/dx)*(1/dx)+(1/dy)*(1/dy)+(1/dz)*(1/dz)));
 //  printf("%f\n",1/(2*Pi*f*ee*er*dx*dy/dz));

   for(loop=1;loop<=NN;loop++)   /*主時間循環(huán)*/
   {
	   m=chuanbo1(loop);
	   m=bianjie();
	   
//	   Uz=-exp(-(loop*dt-100*dt)*(loop*dt-100*dt)/(dt*dt*1000))*sin(2*Pi*f*(loop*dt-100*dt))*1000*dz;
//	   Uz=-(sin(2*Pi*(loop-0.5)*f*dt)+sin(2*Pi*(loop-0.5)*(f+20000000)*dt)+sin(2*Pi*(loop-0.5)*(f+40000000)*dt)+sin(2*Pi*(loop-0.5)*(f+60000000)*dt)+sin(2*Pi*(loop-0.5)*(f+80000000)*dt)+sin(2*Pi*(loop-0.5)*(f+100000000)*dt)+sin(2*Pi*(loop-0.5)*(f+120000000)*dt)+sin(2*Pi*(loop-0.5)*(f+140000000)*dt)+sin(2*Pi*(loop-0.5)*(f+160000000)*dt)+sin(2*Pi*(loop-0.5)*(f+180000000)*dt)+sin(2*Pi*(loop-0.5)*(f+200000000)*dt)+sin(2*Pi*(loop-0.5)*(f+220000000)*dt)+sin(2*Pi*(loop-0.5)*(f+240000000)*dt)+sin(2*Pi*(loop-0.5)*(f+260000000)*dt)+sin(2*Pi*(loop-0.5)*(f+280000000)*dt)+sin(2*Pi*(loop-0.5)*(f+300000000)*dt))*dz*1000;
	   Uz1=-sin(2*Pi*f*(loop-0.5)*dt)*1000*dz;
	   Uzz1[loop-1]=Uz1;
	   Iz1=(dx*(Hxy[Nx/2][Ny/2-1][Nz/2]-Hxy[Nx/2][Ny/2][Nz/2])+dy*(Hyz[Nx/2][Ny/2][Nz/2]-Hyz[Nx/2-1][Ny/2][Nz/2]))*1000;
	   Izz1[loop-1]=Iz1;
	   Uz2=-sin(2*Pi*f*(loop-0.5)*dt)*1000*dz;
	   //Uz2=-sin(2*Pi*f*(loop-0.5)*dt)*1000*dz;
	   Uzz2[loop-1]=Uz2;
	   Iz2=(dy*(Hyz[Nx/2][Ny/2][Nz/2-1]-Hyz[Nx/2][Ny/2][Nz/2])+dz*(Hzx[Nx/2][Ny/2][Nz/2]-Hzx[Nx/2][Ny/2-1][Nz/2]))*1000;
	   Izz2[loop-1]=Iz2;
	   printf("%f,%f\n",Uz1,Iz1);
	   printf("%f,%f\n",Uz2,Iz2);
       if(r1==(c/f)/(100)||r1==(c/f)/(200)||r1==(c/f)/(300))
	   {m=chuanbo3(loop);}
	   else
	   {m=chuanbo2(loop);} 
		
            
			printf("%d\n",loop);
			printf("%f\n",Ezx[Nx/2][Ny/2][Nz/2]);
			printf("%f\n",Ezy[Nx/2][Ny/2][Nz/2]);

//		    E1[loop]=sqrt(Ezx[Nx/2][Ny/2][Nz/2]*Ezx[Nx/2][Ny/2][Nz/2]+Exy[Nx/2][Ny/2][Nz/2]*Exy[Nx/2][Ny/2][Nz/2]+Eyz[Nx/2][Ny/2][Nz/2]*Eyz[Nx/2][Ny/2][Nz/2]);
//          H1[loop]=sqrt(Hzx[Nx/2][Ny/2][Nz/2]*Hzx[Nx/2][Ny/2][Nz/2]+Hxy[Nx/2][Ny/2][Nz/2]*Hxy[Nx/2][Ny/2][Nz/2]+Hyz[Nx/2][Ny/2][Nz/2]*Hyz[Nx/2][Ny/2][Nz/2]);

   
    flag3++;
	if(loop>=NN-100)
	{
    for(loop1=0;loop1<=DD1+1;loop1++)
	 {
     In1[loop1]=(dx*(Hxy[Nx/2][Ny/2-1][Nz/2+loop1-DD1/2-1]-Hxy[Nx/2][Ny/2][Nz/2+loop1-DD1/2-1])+dy*(Hyz[Nx/2][Ny/2][Nz/2+loop1-DD1/2-1]-Hyz[Nx/2-1][Ny/2][Nz/2+loop1-DD1/2-1]))*1000;
	 if(loop==NN-100)
	 {  current1[loop1].zhengfu=In1[loop1];current1[loop1].xiangwei=0;
	 }
	 else
	 {   if(In1[loop1]>current1[loop1].zhengfu)
	        {current1[loop1].zhengfu=In1[loop1];current1[loop1].xiangwei=(loop-NN+100)/100.0*2*Pi;}
	 }
     }
	for(loop1=0;loop1<=DD2+1;loop1++)
	 {
     In2[loop1]=(dy*(Hyz[Nx/2+loop1-DD2/2-1][Ny/2+movedis][Nz/2-1]-Hyz[Nx/2+loop1-DD2/2-1][Ny/2+movedis][Nz/2])+dz*(Hzx[Nx/2+loop1-DD2/2-1][Ny/2+movedis][Nz/2]-Hzx[Nx/2+loop1-DD2/2-1][Ny/2-1+movedis][Nz/2]))*1000;
	 if(loop==NN-100)
	 { 	    current2[loop1].zhengfu=In2[loop1];current2[loop1].xiangwei=0;
	 }
	 else
	 {
	 		 if(In2[loop1]>current2[loop1].zhengfu)
	        {current2[loop1].zhengfu=In2[loop1];current2[loop1].xiangwei=(loop-NN+100)/100.0*2*Pi;}
	 }
     }
	}
	if(loop>=NN-100)
        distill(loop);
	if(loop==NN)
		waitui(loop);

 }
  printf("************************************\n");
  printf("第%d 運算,第%d 次",DD1,DD2);
  printf("************************************\n");
//   ffft(Uzz1,Izz1);
//   zukang();
   zhubobi(); 

    if ((out=fopen("jiexiao3","a"))==NULL)
   {printf("cannot open outfile\n");
    goto end;
   }
   else  

	{     fprintf(out,"兩陣子長度為:%d z向,%d x向\n",DD1,DD2);
	      fprintf(out,"兩陣子半徑為:%f z向,%f x向\n",r0,r1);
	    for(j=0;j<=DD1+1;j++)
		{   
	      fprintf(out,"%f      %f\n",current1[j].zhengfu,current1[j].xiangwei);
		}
          fprintf(out,"\n \n");
	    for(j=0;j<=DD2+1;j++)
	      fprintf(out,"%f      %f\n",current2[j].zhengfu,current2[j].xiangwei);

	 }
   if ((out=fopen("jiexiao4","a"))==NULL)
   {printf("cannot open outfile\n");
    goto end;
   }
   else  

   {     fprintf(out,"兩陣子長度為:%d z向,%d x向\n",DD1,DD2);
	     fprintf(out,"兩陣子半徑為:%f z向,%f x向\n",(c/f)/r0,(c/f)/r1);
//	     fprintf(out,"陣子間距:%d",movedis);
		 fprintf(out,"%f     %f;\n",fxhs.sita.shi,fxhs.sita.xu);
		 fprintf(out,"%f     %f;\n",fxhs.fai.shi,fxhs.fai.xu);
		 fprintf(out,"\n\n\n");
		   
   }
  }
}
end:  return(0);
 }







void fuzhi()
{int loop1,loop2,loop3;
    for(loop1=0;loop1<Nx;loop1++)
	{ for(loop2=0;loop2<Ny+1;loop2++)
	   {for(loop3=0;loop3<Nz+1;loop3++)
	{      Exy[loop1][loop2][loop3]=0;
	       Exz[loop1][loop2][loop3]=0;
	}
	}
    }   /*給x向電場賦初值*/

    for(loop1=0;loop1<Nx+1;loop1++)
	{ for(loop2=0;loop2<Ny;loop2++)
	   {for(loop3=0;loop3<Nz+1;loop3++)
	{     Eyx[loop1][loop2][loop3]=0;
	      Eyz[loop1][loop2][loop3]=0;
	}
	}
    }   /*給y向電場賦初值*/

   for(loop1=0;loop1<Nx+1;loop1++)
	{ for(loop2=0;loop2<Ny+1;loop2++)
	   {for(loop3=0;loop3<Nz;loop3++)
     
   {       Ezx[loop1][loop2][loop3]=0;
	       Ezy[loop1][loop2][loop3]=0;
   }
       
	}
    }   /*給z向電場賦初值,并加激勵源*/

      for(loop1=0;loop1<Nx+1;loop1++)
	{ for(loop2=0;loop2<Ny;loop2++)
	   {for(loop3=0;loop3<Nz;loop3++)
	{Hxy[loop1][loop2][loop3]=0;
     Hxz[loop1][loop2][loop3]=0;

	}
	}
    }   /*給x向磁場賦初值*/

     for(loop1=0;loop1<Nx;loop1++)
   { for(loop2=0;loop2<Ny+1;loop2++)
	   {for(loop3=0;loop3<Nz;loop3++)
	{Hyx[loop1][loop2][loop3]=0;
     Hyz[loop1][loop2][loop3]=0;
	}
	}
    }   /*給y向磁場賦初值*/

      for(loop1=0;loop1<Nx;loop1++)
	{ for(loop2=0;loop2<Ny;loop2++)
	   {for(loop3=0;loop3<Nz+1;loop3++)
	{  Hzx[loop1][loop2][loop3]=0;
       Hzy[loop1][loop2][loop3]=0;
	}
	}
    }   /*給z向磁場賦初值*/
    

	  for(loop1=0;loop1<NN/2;loop1++)
	  {
	    pp1[loop1].shi=0;pp1[loop1].xu=0;
		 pp2[loop1].shi=0;pp2[loop1].xu=0;
		  zk[loop1].shi=0;zk[loop1].xu=0;
	  }

	   fxhs.sita.shi=0;fxhs.sita.xu=0;
	   fxhs.fai.shi=0;fxhs.fai.xu=0;

		for(loop1=0;loop1<=180;loop1++)
		{si[loop1]=sin(loop1/180.0*Pi);co[loop1]=cos(loop1/180.0*Pi);}

        for(loop1=0;loop1<Nx-2*NNN-2*DDD;loop1++)
			for(loop2=0;loop2<Ny-2*NNN-2*DDD+1;loop2++)
			{
			   Jxu[loop1][loop2].zhengfu=0; Jxu[loop1][loop2].xiangwei=0;
			   Jxd[loop1][loop2].zhengfu=0; Jxd[loop1][loop2].xiangwei=0;
			   Jmxu[loop1][loop2].zhengfu=0; Jmxu[loop1][loop2].xiangwei=0;
			   Jmxd[loop1][loop2].zhengfu=0; Jmxd[loop1][loop2].xiangwei=0;
			}
		 for(loop1=0;loop1<Nx-2*NNN-2*DDD;loop1++)
			for(loop2=0;loop2<Nz-2*NNN-2*DDD+1;loop2++)
			{
               Jmxl[loop1][loop2].zhengfu=0; Jmxl[loop1][loop2].xiangwei=0;
			   Jmxr[loop1][loop2].zhengfu=0; Jmxr[loop1][loop2].xiangwei=0;
			   Jxl[loop1][loop2].zhengfu=0; Jxl[loop1][loop2].xiangwei=0;
			   Jxr[loop1][loop2].zhengfu=0; Jxr[loop1][loop2].xiangwei=0;
			}
		 for(loop1=0;loop1<Nx-2*NNN-2*DDD;loop1++)
			for(loop2=0;loop2<Nz-2*NNN-2*DDD+1;loop2++)
			{
			   Jzl[loop1][loop2].zhengfu=0; Jzl[loop1][loop2].xiangwei=0;
			   Jzr[loop1][loop2].zhengfu=0; Jzr[loop1][loop2].xiangwei=0;
			   Jmzl[loop1][loop2].zhengfu=0; Jmzl[loop1][loop2].xiangwei=0;
			   Jmzr[loop1][loop2].zhengfu=0; Jmzr[loop1][loop2].xiangwei=0;
			}


	    for(loop1=0;loop1<Nx-2*NNN-2*DDD+1;loop1++)
			for(loop2=0;loop2<Ny-2*NNN-2*DDD;loop2++)
			{
			   Jyu[loop1][loop2].zhengfu=0; Jyu[loop1][loop2].xiangwei=0;
			   Jyd[loop1][loop2].zhengfu=0; Jyd[loop1][loop2].xiangwei=0;
			   Jmyu[loop1][loop2].zhengfu=0; Jmyu[loop1][loop2].xiangwei=0;
			   Jmyd[loop1][loop2].zhengfu=0; Jmyd[loop1][loop2].xiangwei=0;
			}
			
	    for(loop1=0;loop1<Ny-2*NNN-2*DDD+1;loop1++)
			for(loop2=0;loop2<Nz-2*NNN-2*DDD;loop2++)
			{
			   Jyf[loop1][loop2].zhengfu=0; Jyf[loop1][loop2].xiangwei=0;
			   Jyb[loop1][loop2].zhengfu=0; Jyb[loop1][loop2].xiangwei=0;
			   Jmyf[loop1][loop2].zhengfu=0; Jmyf[loop1][loop2].xiangwei=0;
			   Jmyb[loop1][loop2].zhengfu=0; Jmyb[loop1][loop2].xiangwei=0;
			}
		for(loop1=0;loop1<Ny-2*NNN-2*DDD+1;loop1++)
			for(loop2=0;loop2<Nz-2*NNN-2*DDD;loop2++)
			{
         	   Jzf[loop1][loop2].zhengfu=0; Jzf[loop1][loop2].xiangwei=0;
			   Jzb[loop1][loop2].zhengfu=0; Jzb[loop1][loop2].xiangwei=0;
			   Jmzf[loop1][loop2].zhengfu=0; Jmzf[loop1][loop2].xiangwei=0;
			   Jmzb[loop1][loop2].zhengfu=0; Jmzb[loop1][loop2].xiangwei=0;
			}
			for(loop1=0;loop1<DD;loop1++)
			{current1[loop1].zhengfu=0;current1[loop1].xiangwei=0;
			 current2[loop1].zhengfu=0;current2[loop1].xiangwei=0;}
			for(loop1=0;loop1<DD;loop1++)
			{In1[loop1]=0;In2[loop1]=0;}
 
}



/***************************************************************************************************************************************/
 /*x向電場*/
   int chuanbo1(int M)  /*設置波動源,向前波動1個周期,并實現(xiàn)前時刻和后一時刻值的傳遞。M為時間點,需要返回的參數(shù)以便進行調試*/
   {int loop1,loop2,loop3;
      for(loop1=0;loop1<Nx;loop1++)
	  {for(loop2=1;loop2<Ny;loop2++)
	  {for(loop3=1;loop3<Nz;loop3++)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
69堂精品视频| 成人涩涩免费视频| 精品视频在线视频| 中日韩免费视频中文字幕| 国产乱人伦偷精品视频免下载 | 秋霞国产午夜精品免费视频| 欧美色电影在线| 日本麻豆一区二区三区视频| 日韩欧美成人激情| 欧美艳星brazzers| 亚洲国产视频一区二区| 欧美另类久久久品| 免费在线观看不卡| 欧美激情中文不卡| 在线观看视频一区二区欧美日韩| 亚洲午夜久久久久久久久电影网| 9191成人精品久久| 福利一区福利二区| 亚洲综合丁香婷婷六月香| 5858s免费视频成人| 激情综合色播五月| 亚洲色图欧美在线| 91麻豆精品国产91久久久更新时间| 久久91精品久久久久久秒播| 一区二区中文字幕在线| 欧美蜜桃一区二区三区| 国产99久久久国产精品潘金网站| 亚洲品质自拍视频| 日韩免费高清av| 97超碰欧美中文字幕| 日韩专区中文字幕一区二区| 国产精品视频麻豆| 3d动漫精品啪啪1区2区免费| 国产成人精品免费视频网站| 亚洲一区二区三区视频在线播放| 久久久青草青青国产亚洲免观| 色综合天天综合网国产成人综合天 | 在线成人免费视频| 国产91精品免费| 天天av天天翘天天综合网| 国产欧美日产一区| 91精品国产麻豆国产自产在线 | 老司机免费视频一区二区| 国产精品久久午夜| 欧美刺激脚交jootjob| 91麻豆福利精品推荐| 黄色日韩三级电影| 亚洲一区精品在线| 中文字幕日韩av资源站| 精品国产一区二区精华| 欧美日高清视频| 91在线无精精品入口| 国产成人免费视频网站 | 免费在线欧美视频| 一区二区三区久久久| 国产欧美日韩视频在线观看| 日韩一区二区电影网| 色老汉av一区二区三区| 成人av影视在线观看| 精品一区二区在线观看| 日韩极品在线观看| 亚洲成人精品在线观看| 亚洲日本乱码在线观看| 国产精品私人自拍| 国产欧美一区二区在线| 精品99一区二区| 日韩精品一区二区三区老鸭窝| 欧美另类高清zo欧美| 欧美日韩亚洲综合一区| 色成年激情久久综合| 99久久精品国产导航| 成人app在线观看| 成人黄色综合网站| 成人综合婷婷国产精品久久免费| 国产一区二区三区综合| 精品亚洲成a人| 精品一区二区三区不卡| 麻豆91在线看| 久久99精品久久久| 国产麻豆精品theporn| 国产一区二区导航在线播放| 国产精品自拍毛片| 成人影视亚洲图片在线| 成人中文字幕合集| 95精品视频在线| 97精品国产露脸对白| 色av成人天堂桃色av| 欧美性色黄大片手机版| 欧美猛男超大videosgay| 欧美放荡的少妇| 亚洲图片另类小说| 亚洲另类在线视频| 亚洲国产日韩av| 日本成人中文字幕在线视频| 久久99最新地址| 成人自拍视频在线观看| 一本久道久久综合中文字幕| 欧美日韩久久一区二区| 日韩精品资源二区在线| 国产欧美日韩在线看| 亚洲精品成人精品456| 天天色天天操综合| 国产精品影视在线| 91免费观看视频| 欧美一区二区三区四区在线观看 | 一区二区久久久久| 日韩经典中文字幕一区| 国产精品99久久久久久久vr| 91麻豆精东视频| 日韩精品中文字幕在线不卡尤物| 久久久噜噜噜久久中文字幕色伊伊| 国产精品色噜噜| 亚洲777理论| 国产精品1024| 欧美在线一区二区| 久久久久久久网| 又紧又大又爽精品一区二区| 久草在线在线精品观看| 99久久伊人网影院| 欧美一区二区国产| 亚洲欧洲精品一区二区精品久久久| 亚洲第一电影网| 国产ts人妖一区二区| 欧美日韩综合色| 国产欧美精品一区二区色综合朱莉| 一区二区三区日韩在线观看| 韩国理伦片一区二区三区在线播放| 91性感美女视频| 欧美不卡在线视频| 亚洲国产综合在线| 国产91色综合久久免费分享| 欧美日韩精品三区| 中文字幕一区av| 久久电影网站中文字幕| 久久蜜桃香蕉精品一区二区三区| 亚洲日本护士毛茸茸| 国产精品一二一区| 6080yy午夜一二三区久久| 亚洲丝袜自拍清纯另类| 精品一区二区三区在线播放| 在线观看成人免费视频| 日本一区二区三区四区在线视频| 亚洲va韩国va欧美va| 91亚洲国产成人精品一区二三 | 国产成人综合亚洲网站| 91精品国产综合久久福利| 亚洲精品乱码久久久久久久久 | 成人黄色片在线观看| 精品国产乱码久久久久久图片| 亚洲一区二区三区四区在线| 99这里只有久久精品视频| 久久老女人爱爱| 免费看日韩精品| 欧美精品九九99久久| 一区二区免费在线播放| av在线一区二区| 中文幕一区二区三区久久蜜桃| 极品尤物av久久免费看| 欧美久久久久久蜜桃| 亚洲国产美女搞黄色| 欧洲亚洲国产日韩| 一区二区三区欧美日韩| 一本大道久久a久久综合婷婷 | 亚洲三级在线观看| 粉嫩高潮美女一区二区三区| 久久奇米777| 国产乱一区二区| 国产片一区二区| 欧美三级视频在线播放| 亚洲综合在线免费观看| 欧美性大战久久久久久久 | 欧美亚洲一区三区| 亚洲欧美激情插| 日本大香伊一区二区三区| 一区二区三区在线免费播放| 色94色欧美sute亚洲13| 亚洲国产成人va在线观看天堂| 在线中文字幕不卡| 天堂午夜影视日韩欧美一区二区| 欧美在线你懂得| 婷婷久久综合九色综合绿巨人| 欧美一区二区视频免费观看| 蜜臀av性久久久久av蜜臀妖精| 精品国产人成亚洲区| 国产成人综合网| 日韩毛片精品高清免费| 欧美视频一区二| 麻豆精品在线播放| 国产亚洲一区二区三区| 99视频一区二区| 亚洲国产成人tv| 精品国一区二区三区| 成人免费三级在线| 亚洲综合成人在线视频| 日韩欧美激情一区| 懂色av一区二区三区免费看| 亚洲精品福利视频网站| 日韩一区二区三区在线观看| 国产一区二区91| 伊人夜夜躁av伊人久久|