对已知地质模型进行重力异常正演计算是利用重力场数据对地下介质的密度异常信息进行解释的重要手段。针对三维复杂地质体的建模困难且不便,而且多数三维线性地质体可以近似看作二维地质体以实现快速方便处理的情况,对二维地质体进行多边形网格建模,并利用Matlab(R)平台编写了适用于复杂二维地质模型的重力异常计算的软件系统。该软件系统对模型设定简单、运算速度快。选择华北地区的剖面使用目前业内广为使用的IGJMAS正演软件和文中的软件系统进行了对比试验,结果显示两种方法计算的重力异常结果相当。
2021-11-03 14:30:48 3.17MB 自然科学 论文
1
android 重力感应测试项目源代码,作者:雨松MOMO。利用一个小球下落来模拟重力感应,进入游戏世界 - 强制横屏 -小球移动,显示自定义的游戏View,每50帧刷新一次屏幕,重力感应X轴 Y轴 Z轴的重力值,设置当前View拥有触摸事件,将mSurfaceHolder添加到Callback回调函数中。
2021-10-30 16:25:22 1.66MB Android源码-系统相关
1
PC电脑智能游戏手柄设计背景及概述: 在智能手机随处可见的今天,各式各样的APP层出不穷。由于手机有重力感应功能,手机游戏自然也不会错过这个,相比八、九十年代的小游戏,如今的游戏不再只是用眼去看,用手指操作,更多的是让玩家用身体去体验游戏。赛车类、飞机类、游艇类等游戏,通过控制手机的姿态就能控制游戏对象,这种体验使的很多人着迷。 但是,在游戏体验得到大幅度提升的同时,也存在一些问题。重力传感器与手机是一体的,手机屏幕也是手机的一部分,当敌机快速朝我方冲来时,我们会最大限度的倾斜手机来躲避敌机。但是此时由于手机倾斜,我们要么看不见屏幕内容,要么头也随手机倾斜。 为了解决这个问题,我想把传感器与屏幕分离出来,即,使控制与显示独立。正值“深联华杯单片机应用设计大赛”如火如荼的进行,我就借此机会将我的计划实现。制作一款具有重力感应的游戏手柄。 虽然带重力感应的游戏手柄在市场上也有,但是上百元的价格并不是人人都会购买的。深联华SLH89F5162单片机是增强型51单片机,兼容传统的51单片机,又添加了许多实用的周边模块,使得单片机真正成为“单片微机”。同时因其低廉的价格,使得制作出来的重力游戏手柄的成本也极低,属于平民级的消费电子,市场竞争力不言而喻。 项目设计原理 1、 原理概述 SLH89F5162单片机从传感器MPU6050获取游戏手柄的实时2轴加速度值,经过运算可得到游戏手柄的倾斜角度,将这个角度信息通过串口发送到电脑上的接收程序,由接收程序经过简单的数据打包,就能把游戏手柄的姿态传递给游戏对象,从而达到与智能手机重力感应游戏一样的游戏效果。 2、 硬件设计原理 SLH89F5162单片机有内部16.6MHz振荡器,所以不接外部晶振也可正常工作。用其产生115200波特率,通讯速度快,误差极小,可忽略不计,测试了数万个数据,没发现出错的数据。同时,产生的波特率越小,误差越大。单片机内部有复位电路,可省去外部复位电路,因此一片单片机芯片就是一个最小系统。 控制器SLH89F5162单片机为主控制器,负责传感器的控制,传感器信息的读取、矩阵键盘扫描、独立按键输入、与电脑的串口通讯。 传感器MPU6050内部集成了3轴陀螺仪、3轴加速度计、温度传感器和数字运动处理器,并支持外接其他辅助传感器。I2C通讯接口,数字量输出,体积小。 115200波特率的分频系数 = 16.6M / 16 / 115200 = 9.00608 38400波特率的分频系数 = 16.6M / 16 / 38400= 27.0182 19200波特率的分频系数 = 16.6M / 16 / 19200 = 54.0365 9600波特率的分频系数 = 16.6M / 16 / 9600 = 108.073 3、 软件设计原理 软件开发环境采用Keil3,编程语言采用汇编。采用模块化方法,将I2C读写函数、MPU6050操作函数、键盘扫描函数、数学运算、表格分开在不同的文件,编译时再链接在一起。 MPU6050只支持I2C通讯,最大I2C时钟为400KHz,采用汇编语言编写,可最大限度的满足其时钟要求,这是高级语言无法做到的。重力传感器输出的是某一轴的加速度大小,该值与重力加速度g的比值,就是传感器绕该轴与竖直方向夹角的正弦值,只要求其反正弦就可得到相应的角度大小。 angleX = arcsin(accelX / g) angleY = arcsin(accelY / g) 采集的数据具有噪声,采用数字低通滤波器可有效减小噪声干扰。某一轴上不仅存在重力加速度的分量,同时也存在运动加速度的分量,这会对倾角的计算带来误差。运动加速度的分量比重力加速度小很多,持续时间也很短,采用低通滤波算法也能较小运动带来的误差。 低通滤波算法:y =a * y + (1 - a) * x; x:输入, y:输出, a:系数 由于8位的51单片机先天不足,对浮点数据运算的支持很差,尤其是涉及三角函数、反三角函数。所以我采用空间换时间的方法,即通过查表得到arcsin(accel)的值,这样运算非常快,而且精度没有打任何折扣。SLH89F5162具有片内62KFlash ROM,而accel = -8192 ~ 8192,存储8192个浮点数据需要8192 * 4 = 32K字节,采用SLH89F5162单片机没有任何压力。 视频演示: 硬件设计框图: 软件设计框图: 作品展示:
2021-10-29 15:19:12 991KB slh89f5162 游戏手柄 重力感应 电路方案
1
Gravity-Simulator, 在JS中,2D 牛顿重力模拟器 希望帮助或者修改这里项目?提交请求请求,它可能会被接受 !代码结构如何?我使用AMD模块系统构建应用程序,特别是我使用 require.js 作为模块加载程序有三个独立的模块 js/gravity/spacetime.js存储
2021-10-29 13:05:25 83KB 开源
1
该应用程序最初是对牛顿物理学的研究,但后来演变为太阳系的2D模拟。 (从南方观看,因为如果没有大的红点,木星就不会成为木星。)源代码可供想要进行自己的自定义和独特方案(例如在太阳系中发送黑洞)的开发人员使用。 对于临时用户,此程序使您可以真正熟悉太阳系。 驾驶一艘载有无限燃料的太空船,有许多刻度盘可将您引导到目的地,而不必担心一个较小的维度,您可以在太阳系中旅行时亲身体验广阔的距离,巨大的速度和巨大的引力。 然而,您会发现太空旅行仍然需要掌握高超的技巧和耐心。 但是,当您阅读报纸上的太空故事时,它也为您提供了一个了解这些庞大数字的环境。 也是使孩子们对太空感兴趣的好工具。
2021-10-29 13:01:06 43.75MB 开源软件
1
湖北省襄阳四十九年级物理(13.2 重力)学案(无答案) 人教新课标版 学案.doc
2021-10-26 13:02:54 200KB 小学导学案
湖南省株洲市天元区马家河八年级物理下册 7.3 重力导学案(无答案)(新版)新人教版.doc
2021-10-26 13:02:25 60KB 小学导学案
这个 m 文件计算 GRS80 自由空气异常,EIGEN-CG03C 剩余地形减少,正常重力 GRS67,GRS80 并制作所有图表。 研究地区是加拿大的一个地方(纬度:56 到 60 度,经度:-120 到 -114 度)。包括很多图表
2021-10-25 16:36:59 76KB matlab
1
物理传感器游戏——哇!重力球的源代码
2021-10-21 20:11:40 2.5MB 安卓游戏开发
1
太阳系 一个简单的太阳系模拟环境,您可以在其中玩转行星,太阳,重力和轨道 控制项 Left Click (Drag)一个新星球Right Click删除行星Space播放/暂停模拟T打开小道开/关H打开/关闭航向V打开/关闭力度文本C打开拾色器酒吧开/关Q高/低质量步道X移除所有屏幕外行星S保存屏幕截图(将保存在可执行文件旁边的屏幕快照文件夹中,格式为yyyyMMdd_hhmmss.png ) Esc关闭程序 屏幕截图 默认设置 航向,速度和拾色器设置
2021-10-21 13:31:41 3.64MB desktop solar-system orbital-simulation Processing
1