ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:155.90KB ,
资源ID:20631052      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/20631052.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(地震波场模拟报告Word文档格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

地震波场模拟报告Word文档格式.docx

1、程序4:基于MISS软件的复杂模型的模拟一、 任务与要求画出雷克子波的图形二、 方法原理三、 程序设计(1) 程序代码#includemath.h#define PI 3.1415926#define Vm 20 /主频#define N 61 /采样点数#define dt 0.002 /采样间隔void leiker(float ); /声明采样雷克子波函数void main() FILE *fp; int i; float fN=0.0; /雷克子波采样值 leiker(f); /调用子函数 fp=fopen(201305060208.txt,w);/采样值写入文件 for(i=0;iN

2、;i+) fprintf(fp,%fn,fi); fclose(fp);/采样雷克子波函数void leiker(float f) i+) fi=(1-2*PI*PI*Vm*Vm*(i-30)*dt*(i-30)*dt)*exp(-PI*PI*Vm*Vm*(i-30)*dt*(i-30)*dt);/雷克子波表达式 (2) 计算实例一 任务与要求把雷克子波和反射系数进行褶积二 方法原理三程序设计1.程序代码#define Vm 20 void leiker(double );/声明雷克子波void con(double a,double b,double c,int M,int L) ;/声明褶

3、积函数/void main() double x100=0;/x反射系数,f表示子波; x50=1.0; double y100=0; /输出的褶积值; double f61=0.0; con(x,f,y,100,61); / 调用褶积/ for(i=30;131; printf(,yi); /输出y到屏幕/ fp=fopen(zheji.txt/输出褶积后的y值 /采样雷克子波函数/void leiker(double f) 61;/褶积的函数/void con(double a,double b,double c,int M,int L) /a代表反射系数,b代表子波,c代表褶积后的值,M

4、是a的个数,L是b的个数,N是c的个数 int i,j,N; N=M+L-1; double tp=0.0; for(j=0;j=0&(i-j)L) tp+=aj*bi-j; ci=tp; tp=0.0; 2计算实例二维褶积反射系数与二维的子波进行褶积二方法原理 把二维的转化为一维的数组在进行计算。1. 程序代码 int i,j,k,n; double Ref2d60100=0,Ref1d100=0,yk60160=0; double y160=0; float TEMP;60; Ref2di50=1.0;100;j+) Ref1dj=Ref2dij; /调用子函数/ con(Ref1d,f,

5、y,100,61);第%d道,i); n=i; for(k=0;k#define NX 128 /水平方向采样点#define NZ 128 /深度方向采样点 float LS; int IX,IZ; float VNZNX=0; FILE *fp,*fp1; double Ref2d128128=0,Ref1d128=0,yk128188=0; double y188=0; /*/ /读文本速度文件Model_V.txtr for(IZ=0;IZNZ;IZ+) for(IX=0;IXNX;IX+) fscanf(fp,&VIZIX); fp1=fopen(Model_R.txt for(IX=0; for(IZ=0; LS=float(VIZIX); fwrite(&LS,sizeof(float),1,fp1); fclose(fp1); /*/128; Ref2dij=Vij; con(Ref1d,f,y,128,61);188;ooooo.txt二进制文件 TEMP=ykji;2. 计算实例构建的模型:计算的结果:

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1