码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 2024年深圳杯&东三省数学建模联赛A题论文首发第二种思路


    深圳杯A题论文+代码分享资料链接:链接:https://pan.baidu.com/s/1L2NVgoefSW-yuqZjEB3wcw 
    提取码:sxjm 

    问题一

    数据转换: 首先,我们将监测站的经纬度坐标转换为基于米的笛卡尔坐标系。这是因为在地面上的大尺度距离计算(尤其是涉及到速度和时间)更方便使用米作为单位。

    经度的转换公式为

    x=(经度−基准经度)×经度每度距离值

    纬度的转换公式为:

    y=(纬度−基准纬度)×纬度每度距离值

    其中,基准经纬度通常取为第一个监测站的经纬度,以减小数值大小,避免计算中的数值问题。

    声波传播模型

    声波从残骸到达每个监测站的时间可以表示为:

    其中:

    ti是音爆到达第 i 个监测站的时间。

    t 是音爆发生的时间。

    di是从残骸位置到第 i 个监测站的距离。

    c 是声速(约 340 m/s)。

    生音爆的位置(x,y,z) 和时间t。给定7台设备的三维坐标和音爆抵达时间,可以使用多边测量技术建立以下方程组,对于每个设备i:

    这里,(xi,yi,zi)和ti分别是第i台设备的坐标和音爆抵达时间。需要解这个方程组来找出(x,y,z,t)。

    目标函数

    使用MATLAB的 lsqnonlin 函数,我们可以找到最小化这个目标函数的参数x,y,z,t,从而得到残骸的位置和音爆时间。结果还需要转换回经纬度坐标和原始的时间单位。

  • 相关阅读:
    MySQL内、外连接练习题【牛客-SQL必知必会】11 联结表
    腾讯云服务器CVM和轻量应用服务器区别全方位对比
    Archlinux安装屏保墙纸软件(livewallpaper)
    学习笔记|串口通信的基础知识|同步/异步|RS232|常见的串口软件的参数|STC32G单片机视频开发教程(冲哥)|第二十集:串口通信基础
    Ruby语言:打造高性能Web应用程序
    学算法常用刷题网站
    Python 正则表达式转义
    SSM+Java体育用品库存管理系统 毕业设计-附源码211712
    MyBatis settings属性详解
    html超文本标记语言 (HyperText Mark up Language)
  • 原文地址:https://blog.csdn.net/qq_33690821/article/details/138134996
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号