CGG学习笔记
动画cg制作专业知识点总结
动画cg制作专业知识点总结动画CG制作是一门涵盖多门学科的综合性专业,涉及到计算机图形学、美术设计、影视后期制作、动画编程等浩繁领域。
在这篇文章中,我们将总结一些动画CG制作的专业知识点。
1. 计算机图形学基础在动画CG制作中,计算机图形学是一个基础而重要的学科。
进修计算机图形学可以了解到图形学的基本观点、算法和技术,如光栅化、三维几何变换、着色技术等。
精通这些知识可以援助我们理解动画CG制作中的图像生成原理和渲染技术。
2. 形体和动作设计形体和动作设计是动画CG制作中的核心内容之一。
形体设计是指角色、物体的外貌设计和建模,而动作设计则是指角色、物体的动作设计和制作。
通过进修解剖学、动物学和生物学等相关知识,我们可以更好地理解人物和物体的形态结构,从而设计出更加真实、生动的角色和场景。
3. 制作流程和规范在动画CG制作过程中,有一整套的制作流程和规范需要遵循。
起首是故事创作和角色设计,然后是故事板和分镜头设计,接着是场景设定和角色设定,再到动画制作和渲染,最后是后期剪辑和特效处理。
熟识这个制作流程和规范可以援助我们更好地组织和打算工作,提高制作效率和质量。
4. 软件和工具的应用在动画CG制作中,软件和工具的应用是必不行少的。
常用的软件包括Maya、3ds Max、Blender等三维建模软件,还有Adobe After Effects、Nuke等后期合成软件。
娴熟精通这些软件的操作和应用技巧,可以提高动画制作的效果和效率。
5. 特效和渲染技术特效和渲染技术是动画CG制作中的关键技术之一。
特效包括粒子效果、光影效果、物理模拟等,通过这些特效可以增强画面的真实感和冲击力。
而渲染技术则涉及到光线追踪、阴影计算、颜色映射等,通过优化渲染技术可以提高画面的质量和渲染速度。
6. 颜色管理与调色技巧在动画CG制作中,颜色管理和调色技巧是分外重要的。
通过合理的颜色管理可以确保影像的颜色一致性和连续性,通过调色技巧可以改善画面的色调和氛围,使其更符合故事的情感表达。
Goldberg认知构式语法的基本观点_反思与前瞻
2010年5月May 2010第33卷第2期Vol.33No.2现代外语(季刊)Modern Foreign Languages (Quarterly )*本文系重庆市社科规划项目基金“构造语法研究”(项目编号:2008-YY10)及四川外语学院社科规划项目基金“基于多重压传观的现代汉语新词语构式研究”的阶段性成果。
在此衷心感谢王寅先生、《现代外语》编辑部及匿名审稿人对本文提出的宝贵意见。
1CCxG 实际上可视为一个广义术语,即:只要循着“现实-认知-语言”这一基本原理,从体验哲学与狭义认知语言学视角展开的构式语法研究皆可视为CCxG 。
为讨论方便,本文的CCxG 仅指Goldberg 的构式语法进路。
1.引言认知构式语法(CCxG )1是Goldberg 对其语法理论的最新命名,以别于其他构式语法理论。
该理论旨在建立描写与解释不同层面语言现象的统一分析方法。
2006年出版的《工作中的构式———语言概括性的本质》(Constructions at Work :The Nature of Generalization in Language ,以下简称为《构式》)更是引起了国内外语言学界的高度关注,发表的相关书评就有9篇(参见Acu觡-Fari觡a 2006;王寅2006a ;Bybee 2007;Boas2007;van Valin 2007;梁君英2007;石毓智2007;Ariel 2008;Kidd 2009,等)。
2009年时值《认知语言学》创刊20周年之际,该刊第20-1期掀起了对《构式》一书讨论的热潮,共发表了9篇与之相关的论文,分别从不同的学术视角对CCxG 的相关研究展开了激烈的讨论(参见Goldberg 2009a ,2009b ;Bod 2009;Borsley &Newmeyer 2009;Crain et al.2009;Croft 2009;Langacker 2009;Lieven2009;Lidz &Williams 2009,等)。
cgsg苗计划培训心得
CGSG苗计划培训心得前言在参加CGSG苗计划培训的这段时间里,我学到了许多关于计算机图形学的知识和技巧。
在此,我将分享我在培训中的心得体会,希望能对其他学员有所帮助。
一、培训概述CGSG苗计划培训是一项针对计算机图形学领域的深度学习计划。
培训内容包括了计算机图形学的基础理论、算法实现以及相关工具的使用。
培训时间为一周,每天上午为理论学习,下午为实践操作。
二、理论学习1. 计算机图形学基础在学习计算机图形学基础理论时,我对图像的表示、光照模型、投影变换等有了更深入的了解。
尤其是光照模型的学习,让我明白了光线对图像真实感的重要性,以及如何使用各种光照模型来模拟真实世界中的光照效果。
2. 图形学算法在培训中,我们学习了许多经典的图形学算法,如线段扫描算法、多边形填充算法、三角形剖分算法等。
通过理论学习和实践操作,我对这些算法的原理和实现都有了更深入的了解,并能够熟练地应用到实际项目中。
3. 图形学工具的使用除了理论学习,我们还学习了一些常用的图形学工具,如OpenGL、Unity等。
这些工具在实际开发中非常实用,能够大大提高开发效率。
通过实践操作,我学会了如何使用这些工具创建和渲染三维模型,以及如何进行虚拟现实的开发。
三、实践操作在培训的下午,我们进行了一系列的实践操作,这对于巩固理论知识和提高实际操作能力非常有帮助。
1. 图形学算法实现在实践操作中,我们实现了一些经典的图形学算法,如线段扫描算法和多边形填充算法。
通过编写代码并调试运行,我深刻理解了这些算法的原理和实现细节。
这对我今后在图形学领域的工作中将起到很大的作用。
2. 三维模型的创建和渲染在使用图形学工具的实践操作中,我们学习了如何创建和渲染三维模型。
通过实际操作,我掌握了使用工具创建模型、设置材质、添加光照等基本步骤,能够将自己设计的三维模型呈现出来,并进行渲染。
3. 虚拟现实开发在学习虚拟现实开发的实践操作中,我们使用Unity进行了一些简单的虚拟现实项目开发。
cgo知识点总结
cgo知识点总结本文将对CGO的一些重要知识点进行总结,包括CGO的基本概念、使用方法、注意事项以及一些实际案例。
通过本文的学习,读者将掌握CGO的基本原理和使用技巧,能够在实际项目中合理地使用CGO进行C语言和Go语言代码的整合和交互。
一、CGO的基本概念1.1 CGO的背景和作用Go语言是一门开发效率很高的编程语言,但是在一些底层系统编程和性能优化等方面,仍然需要使用C语言来编写代码。
为了实现C语言和Go语言的代码整合和交互,Go语言引入了CGO技术。
CGO可以帮助开发者在Go程序中直接调用C语言代码,也可以在C 语言程序中调用Go语言代码,实现两者之间的无缝连接。
1.2 CGO的基本原理CGO的基本原理是将C代码编译成静态库,然后通过Go语言的Cgo工具调用该静态库,从而实现C语言和Go语言的互相调用。
在Go语言中,通过#cgo指令告诉编译器需要调用C代码,并使用import "C"导入C代码的module。
在C语言中,通过CGO提供的一系列API来调用Go语言的函数和数据。
1.3 CGO的优势和不足CGO的优势在于它可以有效地整合C语言和Go语言的代码,使得开发者可以灵活地选择使用C语言和Go语言来编写不同层次的代码,同时提高了程序的运行效率和性能。
不过,CGO也存在一些不足之处,比如对跨平台支持不够友好,对C语言代码的依赖性较强等。
二、CGO的使用方法2.1 在Go程序中调用C语言代码在Go程序中调用C语言代码的方法非常简单,只需要按照以下步骤即可:1)在Go文件中导入C代码的module```goimport "C"```2)使用#cgo指令告诉编译器需要调用C代码```go// #cgo CFLAGS: -g -Wall// #cgo LDFLAGS: -lm// #include <stdio.h>// #include <math.h>import "C"```3)在Go程序中调用C代码```gofunc main() {var x C.doublex = 3.14159y := C.cos(x)fmt.Println(y)}```2.2 在C语言程序中调用Go语言代码在C语言程序中调用Go语言代码相对复杂一些,但也可以通过以下步骤实现:1)将Go语言代码编译成动态库```bashgo build -buildmode=c-shared -o libgo.so gofile.go```2)在C语言程序中调用Go语言函数```c#include <stdio.h>#include <stdlib.h>void myFunction(void) {system("go run gofile.go");}```以上步骤就可以实现在C语言程序中调用Go语言代码的功能。
bcg安全学习心得
bcg安全学习心得
要组织好员工的技能培训工作,不断提高员工的操作技能和职业素质;加强设备认知培训,让员工了解设备的基本原理和构造,增强其对操作规程的进一步理解;加强安全培训,让员工在通过不断的安全学习中进行反思,从中吸取经验教训,强化安全意识,增强责任感。
事故通报的学习与分析,其目的旨在于警世及教育我们,帮助我们查找自己工作中的不足。
我会在以后的工作中不断学习,提高自己的安全管理水平,做到安全无小事。
通过参加集团组织的水泥厂培训,我积极学习,虚心请教,对公司水泥业务有了全面细致的理解,要想生产出高质量的水泥需要在现有生产工艺水平基础上做好安全,电器设备、工艺和实验室工作。
在我在思路不是很清晰的时候,指出了一条正确且快捷的大道。
要强化安全生产日常学习,树立安全意识要强化安全生产工作,公司安全生产关系到广大职工、消费者的生命安全,关系到公司日常工作能否持续有效的开展下去,关系到社会的和谐稳定,必须牢牢绷紧安全之弦,保证公司的稳定发展。
要牢固树立“安全第一、预防为主”的思想,这是安全生产的工作方针,也是长期安全生产工作的经验总结,必须不折不扣地贯彻执行,通过日常工作总结安全生产经验,防范各类事故的发生,树立“安全第一“的意识。
我得到最深的体会是,安全无小事,事事要安全。
安全责任重于泰山不是危言耸听,是切切实实关系到每个人生活工作的基本要求。
在以后生产过程中我一定要严格遵守有关安全生产法律法规,加强学习公司的安全生产制度。
我希望今后可以学习更多的安全知识,不断充实自己。
也希望每个人都在一个安全的环境中安全的工作。
超级CGG培训资料
超级CGG培训资料cgglevel5000培训资料cgglevel5000培训1.cgg概述cgg是目前国际较为通用的一款地震数据处理软件,与其他地震数据处理软件相同,它将所有处理功能模块化,通过多个模块的搭配使用来实现某一种处理功能,一系列模块的搭配称之为一个job,一系列job的组合来完成对整个地震资料的处理。
相对promax,cgg具备更高的可视化水平,尤其就是新版本的cgg,减少了作业流程图和作业文本的同步对译功能,使操作方式更加方便快捷。
cgg具备更亲善更强悍的qc功能,它具有单独的qc工具,在此工具下会同时实现各种形式的查阅、有关数据运算、滤波、谱分析等功能,使qc显得更加有效率新颖。
另外,cgg将被处置数据按照用途的差异展开了详尽规划,具备更准确的数据管理机制,易于数据的调用和管理。
但是,相对promax来说,cgg却又显得不够干净利索,对于promax的使用者来说,初接触cgg会给人一种臃肿的、拖泥带水的感觉,尤其是文本作业的形式,让人有一种在写程序的感觉,不过随着学习的深入,我们会逐渐发现其便捷所在、优势所在。
在此特别注意的就是,5000版本的cgg平添了作业流程图和作业文本的同步对译功能,这一功能存有对译不稳定性,对于一些模块及模块之间的数据链接无法恰当译者为作业文本,此时我们须要以文本居多,严苛按照文本格式展开修正,确保文本精确即可。
但这一瑕疵对cgg的可视化水平影响并不大,同步对译功能自建其妙用。
以上详述,在下面的传授中可以获得详尽的彰显。
2.数据文件分类2.1辅助数据文件xps,是cgg内部专门为辅助数据而设置的文件存储格式,如切除文件、拾取水底资料、速度文件等地震属性的非地震数据主体文件库,分类细致,具有独立的qc窗口,具备列表和成图功能,便于查看和分析。
很多模块中具有调用xps文件的接口,使用方便。
xps文件由‘project(预存储工区名)、id和version’组成,要求每一个名称长度不能超过15个字节。
cgg处理技术培训-解编
针对CGG系统完成解编-SEG-Y格式
针对CGG系统完成解编-SEG-Y格式
针对CGG系统完成解编-SEG-Y格式
打印道头信息作业
针对CGG系统完成解编-SEG-Y格式
针对CGG系统完成解编-SEG-Y格式
针对CGG系统完成解编-SEG-Y格式
针对CGG系统完成解编-SEG-Y格式
针对CGG系统完成解编-SEG-Y格式
节 卷头标识
注:前3200字节就是COMMENT卡,后400字节是以二进制编码记录的,都是记录关于数据 的采样、格式等一些信息。
地震记录的格式-SEG-Y格式
SEG-Y格式的数据记录结构:
道头 (240字节)
数据
地震道
道头定义: 9-12字节:文件号(炮号) 13-16字节:道号 115-116字节:本道采样点个数 117-118字节:采样间隔(微秒)
地震记录的格式
外部格式:
美国SEG协会制定了各种记录格式的标准
SEG-B:地震数据按时间顺序记录在磁带上,即按时间的顺序先 扫描并记录各道数据的第一个样点,然后再顺序扫描并记录各道 的第二个采样点。
SEG-D:按地震道的道序记录的格式(当然SEG-D格式也有时序格 式),目前野外地震数据主要用SEG-D道序格式记录。
CGG系统的解编实现
解编: 将SEG-D或SEG-Y等外部格式数据转为CGG系统
内部使用格式的过程。解编是资料处理的基础, 合理组织作业,认真细致检查,确保数据正确无 误,如:文件号与班报一致、格式正确、能量正 确。
针对CGG系统完成解编-SEG-D格式
选择WORD3=1
针对CGG系统完成解编-SEG-D格式
针对CGG系统完成解编-SEG-Y格式
CGG处理系统_预处理培训
整理课件
整理课件
整理课件
2、sps格式介绍
sps格式是野外地震勘探过程中所记录的一种全世界通 用的班报格式。
SPS文本
整理课件
2、sps格式介绍
序号0000
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
列数
1 2--17 18--25 26 27--28 29-32 33-36 37--40 41--42 43-46 47--55 56--65 66--71 72-74 75--80
预处理-质量监控
整理课件
预处理-质量监控
整理课件
预处理-质量监控
整理课件
共炮初至
预处理-质量监控
整理课件
预处理-质量监控
整理课件
预处理-质量监控
整理课件
初叠加剖面
预处理-质量监控
整理课件
预处理-质量监控
整理课件
预处理-质量监控
整理课件
注意事项
1、 SPS中炮顺序要和磁带上炮顺序一致 2、 没有SPS格式的班报,要转成标准的SPS格式 (注意查找标准格式)。 3、处理号的选取原则:
面元和覆盖次数检查
整理课件
CGG预处理工具调用-geoland
2、生成处理号
整理课件
点号和线号
炮点 检波线
Sho整t理-l课in件e
CGG预处理工具调用-geoland
3、生成初步的XPS格式
整理课件
主要内容
1、预处理概念 2、sps格式介绍 3、交互定义观测系统
cog语法
Cog语法主要指的是一种注释语法,其基础语法相对简单。
在使用Cog注释时,需要在注释的开头使用“##”符号,并接着使用“codedef”指令来指定生成的代码文件名和生成的代码所在的区域。
指令的语法为:## codedeffilenamesection,其中,filename是要生成的文件名,可以指定文件的上下文和相对路径;而section是要生成代码的代码区域,可以是整个文件,也可以是一个函数或者一个类代码段。
例如,“## codedef my_module.py main”意味着要在“my_module.py”文件的“main”代码区域生成代码。
至于Cog语法的更多信息,包括其构式的定义、派别等,目前无法提供。
建议查阅相关的编程文档、教程或论坛讨论,以获取更详细和准确的信息。
Cgcgk技术学习资料
具(数式量、数式具、合等)的生供商将按用要求制造的具成品交付用,双方于采用什么方法及指来定具量,以及如何判定具是否合格,确定具差有多大等往往存在不一致之,不同的用常常也会提出不同的收要求、方法及指。
此,本文介四种常用的具随机差的收定方法及指,并各种方法的适用性行分析。
二、四种评定方法介绍1. 定方法1在等精度量条件下,可采用n次量果的最大差(即极差)作差定指。
即n次等精度量分1_1、1_2、…、Ln,其中最大量Lmax,最小量Lmin, fl次量的极差Wn=Lmax-L min o采用极差法行定,一般取n=10,W<T/10(T工件被目公差)。
2. 定方法2采用量能力指数Cg或Cg K作定指,算公式C =KT/6SgCgK=Cg- | X E X | /3S式中K—小系数,一般取K=0.2KT—允的量果分布度6S—达到的量果分布度T一工件被目公差X E—件的尺寸X—平均量;S—准偏差,Xi —第i次量n—量次数采用Cg或Cg K行能力定注意以下事:(1)行能力前将具整到完好状。
(2)行能力,被件具随的校准件。
若无校准件,可采用符合受工序尺寸和精度要求的加工零件。
I * J(3)按具的定操作方法行,同一被件以相同的安装方法及安装方向重复安装量50次,将每次量数据于表中以算Cg 或CgK。
(4)在能力程中不允具的任何部位行整,若具在程中生故障,重新开始。
(5)一般具行Cg算,关具行CgK算。
(6)按式⑴、(2)算得到量能力損数,通常当Cg> 或g52可具合格。
1.33 C K3. 定方法3采用重复性(反映具本身的差)和再性(反映量生的差)指(即GR&R )行定,其方法是:由一定人数(2人以上)在同一台具上一定数量(通常5件以上)的合格工件行多次(如3次),将量数据填入特制表格,按定公式行算。
重复精度能力指数的算表达式精心整理GR&R = + A v式中E v——重复精度指数,反映检具变差Av——再现能力指数,反映评价人变差重复精度指数的计算公式为E』X Ki式中R——多人极差平均值Ki——试验次数系数,2次时:Ki =4.56 ;3次时:Ki=3.05 再现能力指数的计算公式为式中X DIFF--- 平均值的极差值K2——评价人数量系数,2人时:K2=3.65 ;3人时:K2=2.70 n——被测零件数•…厂r——测量次数上述三种指数在被测工件公差带中所占百分比分别为重复精度指数:重复精度指数/公差带X100=Ev/T(%) —•再现能力指数:再现能力指数/公差带X100=Av/T(%)总重复精度能力指数:总重复精度能力指数/公差带X100=GR&R/T(%)评定原则如下:⑴若GR&R(%)V10%,则检具合格,可以接收;(2) 若10%WGR&R(%)W30% ,则应对总误差中检具误差与人为误差各自所占比例进行分析,并结合检具应用重要性、检具成本、维修费用等相关因素进行综合考虑,以决定检具是否可以接收;(3) 若GR&R(%)>30%,则检具不合格,不能接收。
CGchapter6notes
6.1.2 2D 的观察流程
MC 使用建模坐标变换 WC 将世界坐标转
构造世界坐标场景
换为观察坐标
VC
DC 将规范化视口
映射到设备坐标
NVC 使用窗口-视区描述
将观察坐标映射到规 范化观察坐标
世界坐标 →观察坐标的变换
观察参考坐标系为世界坐标系窗口提供 参考系。
在世界坐标系中选择某个位置作为观察参 考坐标系的原点P0=(x0, y0)。
窗口到视口的坐标变换
保持视口与窗口中的对象具有同样的相 对位置,必须满足
(Xw-W1)/(W2-W1) = (Xv-V1)/(V2-V1) (Yw-W3)/(W4-W3) = (Yv-V3)/(V4-V3)
窗口到视口的坐标变换
Xv = AXw+B Yv = CYw+D A = (V2-V1)/(W2-W1) B = (W2*V1-W1*V2)/(W2-W1) C = (V4-V3)/(W4-W3) D = (W4*V3-W3*V4)/(W4-W3)
3.规格化坐标系(Normal Device Coordinates) 它是独立于具体物理设备的一种坐标系,具有显 示空间在X和Y方向上都是从0到1
DC与NC之间的关系 对每一个物理设备而言,DC与NC仅仅 是坐标值相差一个比例因子
NC可以看成是一个抽象的图形设备, 要输出到具体的设备时,只需乘上一个 比例因子即可。
建立观察参考坐标系的坐标轴的方向,将 一个世界坐标系的矢量V作为观察坐标系 yv轴方向,矢量V为观察向量
给定V,就可分别计算在观察坐标轴yv和 xv上的单位向量v=(vx, vy)和u=(ux, uy)
从观察坐标系变换到世界坐标系的矩阵由 两个变换合成:
CGG用户手册要点
CGG 用户手册简介A . 简要陈述Ⅰ.简介Geovecteur 是地震处理的主要应用程序。
Ⅱ. 地球物理回忆2.反射地震采集图receiversTrace②中间激发Receivers receiversM -----覆盖次数E ----- 道间距I -----炮点距N ----- 排列道数M=NE/2I3.地球物理词汇定义SP-----炮点或PTPT-----point de tirVP-----vibrated pointReceiver position 接收点Trace number 地震记录道号DP-----depth point 深度点CDP-----common depth point 共深度点CMP-----common mid point 共中心点Stacking fold : number of traces that make up a CDP Section : 剖面Ⅲ. Geovecteur 原理1.基本原理以地震作业(seismic job)方式工作。
Seismic job 组成:①库:包括切除,静校正量,速度函数等②地震处理命令作业(JOB)的建立:用字符编辑器或XJOB图形编辑器基本处理单位:道JOB的提交: 分两个阶段分析阶段:库的句法及处理命令的检查,资源(内存,磁盘)分配,执行阶段作准备.这个阶段不处理,不读数据.执行阶段:2. 术语定义Job: 执行命令集GSL: geovecteur seismic language 处理命令专用语言分析(Analyzer): 由job描述的分析命令执行(Executor): 由job描述的执行命令AM: 分析阶段可执行模块的代码部分PM: 执行阶段可执行模块的代码部分模块Module(或program):由一个AM 或多个PM组成是一个给定处理的特殊命令类型. 标准的模块是一个带有输入和输出的操作.Pseudo-module: 虚拟模块特殊的命令类型,其功能是定义job的结构(例如:BOUCL或DLOOP ,FINBO 或ENDLP)一个特别的虚拟模块,称为PROCS,用于定义“处理流程”和“次序”。
CGA CPGA CMGA考试课堂笔记样本
Cost planning
Life cycle costing
Value analysis
Target costing
Functional analysis
1 Managing future costs
1.1 Calculating costs of established products and services made using established methods is relatively straightforward. Standards and budgets can be set.
Explain how target costs can be derived from target prices and describe the relationship between target costs and standard costs. Discuss the concept of life cycle costing and how life cycle costs interact with marketing strategies at each stage of the life cycle.
Cessation of learning effect
2.7 There are practical reasons for the learning effect to cease.
(a) When machine efficiency restricts any further improvement. (b) The workforce reach their physical limits. (c) There is a ‘go-slow’ agreement among the workforce.
CGG学习笔记
MOT3=1,segy输入,word3的内容为1,即输入单炮地震道。 Segy数据的道头字,与cgg不同。如果segy的单炮不让置道头的话, modet MOT3=1,就可能让置道头。
.5放炮,3维置道头,使用xy库,I1即可,XS50为cgg中MOT18网格的刻度值。
按2维置道头,只有lge库时,cgg只认整数,炮点位置无法表述,使用检波点18, 内插虚检波点,I2,使的炮点位置变为整数。这时,因为同样的距离,内插了虚 检波点,所以cgg中检波点MOT18网格的刻度值减半,为XS25。
CGG CGG
二维置道头
R内插虚检波点 S炮点
学 习 笔 记
R实际检波点
XS25
XS50 *LIBRI GE 1 XS50,XM25,YS10,YM10,$
(PT
*LIBRI GE 1
1-PT 225)=T 125,$ (PT 1-PT 225)=T 120( 1- 239,I2),
CGG CGG
二维剩余静校正-K80-huhe2d-700
学 习 笔 记
炮点距25m,检波点距50m,.5放炮,120道接收;整桩号放炮,120道接收, gap=1;放一炮,加上gap,共产生121个cdp;满覆盖区,连续滚动放炮 242炮后,1个站MOT18,才永远不会被接收到,就是说,这个站,共产生 242个cdp;而且TIR和NPMR参数的值,一般都是相等的。所以,确定, NPMR=TIR=242。
CGG CGG
高程静校正
R检波点
地表高程h1 S地表高程h S井深h R地表高程h
基准面地表高程h
学 习 笔 记
S炮点
R静=(h基-h地)*1000/V替 (内蒙V替=2000,一般是≥高速层速度的整数) S静=(h基-h地)*1000/V替 =(h基-(h1地-h井))*1000/V替 =(h基-h1地+h井)*1000/V替
CGG软件介绍
CGG Geoclusteur 系统是2003年3月引进的一套高技术含量的地震资料处理系统,具有强大的交互处理功能及数据库管理功能。
它内含处理模块420多个,涉及广泛、全面。
尤其反褶积、剩余静校正技术与其他处理系统相比存在较大的优势,另外它还拥有许多特色的处理技术,是值得广大处理人员研究和使用的。
一、如何启动CGG:CGG在集群ibm097—ibm128 节点上均可以运行。
CGG的前端机为ssp01n10,地址为168.168.3.15。
用户首先进入相应的地址,设置运行环境后,敲入geopad&,回车,即可启动CGG系统,弹出主界面,如图1所示。
通过CGG系统管理员将用户名加到系统主界面中,用户就可以进行实际操作了。
用户名图1 CGG系统主界面二、下面介绍CGG系统主界面:1、首先介绍蓝色菜单框第一项File,如图2所示:在主界面的黄色目录区选中任意文件,单击New file即可产生一个新文件。
在主界面的黄色目录区的任意栏,点击任意文件,单击New directory即可在该栏中产生一个新目录。
图2 File菜单框2、介绍蓝色菜单框第二项Edit, 如图3所示:实现对所选择的文件的编辑,选择、删除、复制、改名。
图3 Edit菜单框3、介绍蓝色菜单框第三项Options, 如图4所示:实现对各目录中文件的简单操作。
第二项Drag mode 指对所选文件实施的拖拽方式,包含copy和move。
第四项的Editor,如图4-1,提供了两种文件编辑方式,点中stead,即可对所选文件进行文本编辑,非常方便;第四项的Font size用于改变字体的大小。
图4-2 Sort by 是对所选目录中的文件进行排序。
图4-3 Width是对所选目录栏调整宽窄。
图4-1 Options菜单框图4-2 图4-34、介绍蓝色菜单框第五项Util,如图5所示:图5 Util菜单框这里是一些常用的实用程序。
Calculator是计算器;Units conversion是单位转换器;第三栏是用于编辑文件的编辑器;第四栏中的Geounix是一些针对性的程序,经常使用其中的grillth 设计网格;Tkproj用于建立工区;Tkjob用于监控作业运行情况;Tkpatch是一些程序补丁。
BCG使用经验总结
BCG使用的经验总结一、怎样生成一个BCG的树形列表首先,在需要生成BCG树形列表的界面所在的“.H”文件中加入下面这句话:CBCGPGridCtrl * m_zbxn;其次,在对应的“.CPP”文件中加入下面的这句话:将m_zbxn = NULL;这是初始化,必须的,防止野指针的出现。
二、将界面嵌入到当前的DLG窗口的方法三、需要加入“行选择变化消息响应函数”在对应的“.H”文件中加入下列标黑的代码在对应的“.CPP”代码中加入下列标黑的代码其中的BLJD_ZBXN,为create语句中的最后一个参数,必须保持一致,同时要在H或CPP 文件中用#define BLJD_ZBXN 1002,定义一下这个宏,这才能保证嵌入的正确性。
/************************************************************************//* 菜单调用函数*//************************************************************************/ UINT CPlugBLJD::GetMenu(CMenu * menu, UINT ChildID, char * MenuName){HMODULE hDLL=GetModuleHandle(_T(PLUG_BLJD_NAME));HINSTANCE hexe=AfxGetResourceHandle();AfxSetResourceHandle((HINSTANCE)hDLL);UINT uResID = ChildID;menu->LoadMenu(IDR_BLJD);int iMenuCnt = menu->GetMenuItemCount();for(int i=0; i < iMenuCnt; i++){char str[255]={0};UINT id = 0;id = menu->GetMenuItemID(i);//--------------------------------//如果id=0,就判断为分割线//--------------------------------if(id != 0){if(id>1000000){CMenu * pSubMenu = menu->GetSubMenu(i);int iSubMenuCnt = pSubMenu->GetMenuItemCount();for(int n=0; n < iSubMenuCnt; n++){id = pSubMenu->GetMenuItemID(n);if(id!=0){pSubMenu->GetMenuString(id, str, 255, MF_BYCOMMAND);m_uRes = ChildID;pSubMenu->ModifyMenu(id, MF_BYCOMMAND, uResID, str);uResID++;}}}else{menu->GetMenuString(id, str, 255, MF_BYCOMMAND);m_uRes = ChildID;menu->ModifyMenu(id, MF_BYCOMMAND, uResID, str);uResID++;}}}memcpy(MenuName, "兵力机动(&D)", 12);AfxSetResourceHandle(hexe);return uResID;}附录:需要注意的事情:在COPY代码的时候,一定要注意,最好将原来的代码重新动手打一下。
CG编程完全手册(个人学习笔记)
CGI一.基本原理CGI:通用网关接口(Common Gateway Interface)是一个Web服务器主机提供信息服务的标准接口。
通过CGI接口,Web服务器就能够获取客户端提交的信息,转交给服务器端的CGI程序进行处理,最后返回结果给客户端。
组成CGI通信系统的是两部分:一部分是html页面,就是在用户端浏览器上显示的页面。
另一部分则是运行在服务器上的Cgi程序。
它们之间的通讯方式如下图:服务器和客户端之间的通信,是客户端的浏览器和服务器端的http服务器之间的HTTP 通信,我们只需要知道浏览器请求执行服务器上哪个CGI程序就可以了,其他不必深究细节,因为这些过程不需要程序员去操作。
服务器和CGI程序之间的通讯才是我们关注的。
一般情况下,服务器和CGI程序之间是通过标准输入输出来进行数据传递的,而这个过程需要环境变量的协作方可实现。
1.服务器将URL指向一个应用程序2.服务器为应用程序执行做准备3.应用程序执行,读取标准输入和有关环境变量4.应用程序进行标准输出对于Windows系统而言,还可以通过profile文件进行数据传输(如ini文件),但在这里不做研究。
环境变量在CGI中有着重要的地位!每个CGI程序只能处理一个用户请求,所以在激活一个CGI程序进程时也创建了属于该进程的环境变量。
二.环境变量对于CGI程序来说,它继承了系统的环境变量。
CGI环境变量在CGI程序启动时初始化,在结束时销毁。
当一个CGI程序不是被HTTP服务器调用时,它的环境变量几乎是系统环境变量的复制。
当这个CGI程序被HTTP服务器调用时,它的环境变量就会多了以下关于HTTP服务器、客户端、CGI传输过程等项目。
并且经过了URL编码。
ACCEPT:客户机所支持的MIME类型清单,内容如:”image/gif,image/jpeg”REQUEST_METHOD:它的值一般包括两种:POST和GET,但我们写CGI程序时,最后还要考虑其他的情况。
RBCCE 学习笔记
1、截面对象:几何截面对象和功能截面对象2、功能截面对象:单一功能截面对象和组合功能截面对象;3、可以通过创建功能截面对象来计算和查询截面特性;4、功能截面对象的创建方法有强制转化法和指示线法。
5、强制转化法先绘制几何截面对象,再强制转化(选中即可);6、组合功能截面对象创建方法:先绘制若干单一功能截面对象,再进行组合创建(先组合在一起,再用矩形框选,双击其中一个,点击组合截面创建;型钢组合截面(工字钢和槽钢)可以通过典型截面直接绘制得到。
7、可以用指示线法将截面特性传入杆单元中(“绘制框选”对象,通过指示线,起点截面终点框内,将截面属性传入对象内)。
8、截面特性的输入方法:1、单元选择器法(交选单元选择器、框选单元选择器);2、指示线传递法输入截面特性。
9、单元编辑主要包括:单元分割、删除和追加10、单元分割方法:单元选择器法;11、规则:当单元长度较大时,需要进行单元分割,否则弯矩图和变形曲线会失真;分割单元时,如果单元上有均布荷载作用,需要先把均布荷载删除再进行分割;12、单元删除、单元追加方法:单元选择器法13、均布荷载布置方法与规则布置方法:单元选择器法;拷贝法均布荷载的布置规则是:一个均布荷载两端点必须作用在一个单元上;均布荷载显示问题:数值显示、转向和高度调节14、集中荷载的布置方法和规则创建方法:指示线布置集中荷载;强制转化法;拷贝法集中荷载的布置规则:集中荷载的端点必须作用在一个单元节点上(有效的节点荷载)当集中荷载作用在非单元节点上需要将集中荷载节点处处理15、追加单元法:先设置多个独立单元,再将其在几何上组合在一起,然后用单元选择器将其全部选择,点击“单元分割、合并与拆除”——“框选杆件有限元对象合并”16、集中荷载强制转化,先画直线,并在几何上连接到节点上,点击“对象强制转化”—“荷载转化”17、集中力偶强制转化,先画圆弧,并在几何上与节点连接,点击“对象强制转化”——“荷载转化”18、铰接点的设置:运用指示线法,指向铰接点的位置,根据情况选择“单元端点铰接”、“节点铰接”19、。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
CGG CGG
二维剩余静校正-K80-huhe2d-700
学 习 笔 记
剩余静校正,两层之间参与计算的cdp点数。一般,当剩余静校正,做不过 去时,可以考虑增加此参数的数值。 Cgg中规定,此参数的值,必须是24的整倍数。
CGG CGG
道头字
学 习 笔 记
MOT3=1,segy输入,word3的内 容为1,即输入ห้องสมุดไป่ตู้炮地震道。
CGG CGG
高程静校正
学 习 笔 记
通过上面的公式可以知道,如果基准面选的比地表高程高的话, 那么得到的校正量是正的。 如果基准面选的比地表高程高的话,那么校正后单炮应该向下降, 即接收时间变长。
静校正量为正,接收时间变长,CGG中为减去加载的静校正量, 就应该为减去负的,即加上正的,所以,CGG的程序中,为解释组 提供的静校正量,再加上负号,然后让CGG的HISTA模块调用。 静校正量为正,接收时间变长,ProMAX中为加上加载的静校正 量,就应该为加上正的,所以, ProMAX中,为直接调用解释组提供 的静校正量。
CGG CGG
高程静校正
R检波点
地表高程h1 S地表高程h S井深h R地表高程h
基准面地表高程h
学 习 笔 记
S炮点
R静=(h基-h地)*1000/V替 (内蒙V替=2000,一般是≥高速层速度的整数) S静=(h基-h地)*1000/V替 =(h基-(h1地-h井))*1000/V替 =(h基-h1地+h井)*1000/V替
.5放炮,3维置道头,使用xy库,I1即可,XS50为cgg中MOT18网格的刻度值。
按2维置道头,只有lge库时,cgg只认整数,炮点位置无法表述,使用检波点18, 内插虚检波点,I2,使的炮点位置变为整数。这时,因为同样的距离,内插了虚 检波点,所以cgg中检波点MOT18网格的刻度值减半,为XS25。
CGG CGG
二维置道头
R内插虚检波点 S炮点
学 习 笔 记
R实际检波点
XS25
XS50 *LIBRI GE 1 XS50,XM25,YS10,YM10,$
(PT
*LIBRI GE 1
1-PT 225)=T 120(
1- 120,I1),
XS25,XM25,$ (PT 1-PT 225)=T 120( 1- 239,I2),
CGG CGG
二维剩余静校正-K80-huhe2d-700
学 习 笔 记
炮点距25m,检波点距50m,.5放炮,120道接收;整桩号放炮,120道接收, gap=1;放一炮,加上gap,共产生121个cdp;满覆盖区,连续滚动放炮 242炮后,1个站MOT18,才永远不会被接收到,就是说,这个站,共产生 242个cdp;而且TIR和NPMR参数的值,一般都是相等的。所以,确定, NPMR=TIR=242。
CGG CGG
二维剩余静校正-K80-huhe2d-700
K80-Ultra80工作站上的, CGG版本为1998年版。 此版本,2维剩校,必须 在SATAN模块下,接一 个模块,才能使作业正 常完成。
学 习 笔 记
DYDQU动平衡模块,此处起 增加一个循环节点,使上一 个模块SATAN,2维剩余静校 正模块得以正常结束。
MOT3=1,segy输入,word3的内容为1,即输入单炮地震道。 Segy数据的道头字,与cgg不同。如果segy的单炮不让置道头的话, modet MOT3=1,就可能让置道头。