摘要: import numpy as np from matplotlib import pyplot as plt import matplotlib as mpl import glob def create_4_colorMap(): #colors= ['blue','cyan','green', 阅读全文
posted @ 2023-01-03 23:00 Oliver2022 阅读(376) 评论(0) 推荐(0)
摘要: import urllib.request import re ##def downback(a,b,c): ## '''' ## a:已经下载的数据块 ## b:数据块的大小 ## c:远程文件的大小 ## ''' ## per = 100.0 * a * b / c ## if per > 10 阅读全文
posted @ 2022-09-20 09:06 Oliver2022 阅读(62) 评论(0) 推荐(0)
摘要: #include <iostream>#include <fstream>#include <iomanip> using namespace std; /* ecl grid file formatcoord....../zcorn..../*/int main(int argc, char*ar 阅读全文
posted @ 2022-08-29 17:40 Oliver2022 阅读(101) 评论(0) 推荐(0)
摘要: 所有这些问题都可以通过建模和优化来科学地解决。建模将原始(物理、工程、经济等)问题转化为可通过算法优化程序处理的数学结构。该模型负责正确表示原始系统的所有关键特征及其精确模拟。同时,它提供了一种识别和修改系统属性的数学方法,以产生最理想的结果,而无需实际构建,从而节省时间和成本。所产生的模型通常被表 阅读全文
posted @ 2022-08-28 22:30 Oliver2022 阅读(97) 评论(0) 推荐(0)
摘要: 地震褶积方法制作合成地震记录 包括,(1)读取相模型,设置每种相的密度和速度,(2)计算反射系数,添加噪音,(3)设置子波,(4)进行褶积计算。具体的代码如下 void syntheticSeis(const string& faciesFileName, const string&synseisF 阅读全文
posted @ 2022-08-27 12:11 Oliver2022 阅读(285) 评论(0) 推荐(0)
摘要: 读取npz格式的模型并调用pyvista进行三维显示 In [1]: import numpy as np In [6]: dat = np.load('case2.npz') In [4]: dat.files Out[4]: ['param', 'topoz', 'code'] In [7]: 阅读全文
posted @ 2022-08-24 14:37 Oliver2022 阅读(509) 评论(0) 推荐(0)
摘要: CUDA C语言对C语言的扩展主要包含以下几个方面。1.函数限定符 __device__:声明在设备上执行的函数。该函数无法被CPU端调用,只能由GPU端程序调用,即只能被__device__或__global__声明的函数调用。__global__:声明的函数称为kernel函数。该函数只能被CP 阅读全文
posted @ 2022-08-24 08:14 Oliver2022 阅读(251) 评论(0) 推荐(0)
摘要: 这个是在Coin3D三维可视化教程1基础上的继续。 上次介绍了SoRotationXYZ 与时间SoElapsedTime绑定实现动态旋转,这次实现手动旋转的方式。方法是在圆锥的外面添加一个操作器(轨迹球)SoTrackballManip。轨迹球本身看上去像3... 阅读全文
posted @ 2022-08-21 10:13 Oliver2022 阅读(371) 评论(0) 推荐(0)
摘要: 上次介绍了Coin3D的安装和在VS 2019 +QT下的配置,后面讲逐步学习这个库的使用,采用的主要材料的The Inventor Mentor中文版。书中的代码时在Mac平台的开发,这里采用的用的是Windows,SoXt是Coin3D在Mac平台上的界面... 阅读全文
posted @ 2022-08-21 10:13 Oliver2022 阅读(1036) 评论(0) 推荐(0)
摘要: 1、Coin3D介绍 Coin3D是一个基于OpenGL的三维图形库,它源于Open Inventor 2.1api,Coin仍然与之兼容。 如果你不熟悉OpenInventor,它是一个场景图,保留模式,渲染和模型操作,C++类库,最初由SGI设计。它发布后... 阅读全文
posted @ 2022-08-21 10:13 Oliver2022 阅读(676) 评论(1) 推荐(0)