- 博客(30)
- 收藏
- 关注
原创 Mybatis的foreach循环查询:在if中结合like用法
是对应数据库的字段名称,以varchar形式存放在mysql中,具体数据如:|8|9|。中的tagList是需要进行数据处理的字段(我这里是程序中定义的数组),分隔符。图中红色方框内的语句是对输入的tagList进行模糊查询。中的tag字符可以自由定义,
2024-01-27 15:55:56
815
原创 Java调用Matlab:解决打包时报错问题
2.需要打包的.m文件中尽量不要使用中文,包括注释部分。之后对于matlab程序复杂的情况,打包出现以下。若有问题,欢迎大家交流学习。1.对于所打包的matlab程序。如果上述方法还不能解决,就查看。.m文件中内容最好全用英文。,不要带有中文字样。
2024-01-05 13:01:46
629
原创 Java调用Matlab(一):多个函数在一个.m文件中
上述代码是基于之前一篇文章中的示例代码稍作修改,将输入的起始点和终止点坐标作为函数AStarAll的输入参数,输入参数的设置在java程序调用时给出相应的代码。因着工作的需要,在学习用Java调用Matlab程序时,看到网上很多只是演示简单的示例,没有讨论比较复杂的情况。在java初次调用matlab时,运行会慢一些,十来秒左右,之后多次调用速度会快一点,应该是与写的matlab程序复杂度有关,③出现下面结果,说明打包成功,如果不成功,应该是环境配置问题,检查下自己的jdk。
2024-01-02 10:20:20
1081
原创 Matlab语言下A*算法的改进--表格形式导入环境地图&输出路径索引值
打印输出路径的索引值。说明:输出的路径索引值中包含了起始点和终止点。,不需要麻烦去程序里更改地图。说明:以表格形式导入环境地图的。
2023-12-19 12:41:19
1078
原创 关于Demo3d 2015破解版安装问题的解决
(注:本人在公司的电脑win10下安装多次demo3d,总是出现上述情况,后来在自己笔记本电脑上win10家庭中文版下安装demo3d,没有上述情况发生,目前也没有出现其他问题。需要注意的是,在安装过程中,不要打开任何安全卫士软件,包括360安全卫士,windows系统自带的安全中心,如果安装时出现威胁防护警告,先将拦阻的威胁解除,然后继续安装,(注:本人尝试在win8系统下安装了demo3d,没有上述情况发生,但又有其他问题)本人在安装demo3d 2015 的时候,在设置货物参数时,会弹出。
2023-12-15 14:19:05
676
原创 Matlab语言下对A*算法的研究--实现任意两点之间的路径规划
3、对于A*算法,本人还在学习探索中,本篇博客所涉及的代码只是简单的模拟仿真,还需不断改进,不足之处还请见谅,欢迎大家。2.本篇博客在前辈的研究基础上稍作修改,代码中有些不明白的地方,需要解释的,请点击下方链接进行学习,本人就不再赘述。是从该矩阵左下角开始,即矩阵最左侧一列,从底往上数,索引值是1-7,左侧第二列从底往上是8-14,以此类推。,就好比走山坡代价大,走平坦的路代价小,做路径规划时考虑代价小的进行选择。②进行路径规划的起始点和终止点不是固定的,可以。,有更进一步的定义,在都可经过的情况下,
2023-11-29 10:47:26
1511
原创 gamit10.71安装时报错:Type mismatch between actual argument at (1) and actual argument at (2) ...解决办法
调整gfortran-11的优先级为40,gfortran-9的优先级为100。3.再次安装gamit10.71系统,如标题所述的错误不再发生。#调整gcc-11的优先级为40,gcc-9的优先级为100。注:上述方法本人亲测有效,不知是否万能钥匙,仅供参考。
2023-09-12 14:17:28
750
2
原创 卫星轨道分类,常用轨道特点
倾斜轨道(顺行:倾角0-90,自西向东顺着地球自转、逆行:倾角90-180,自东向西逆着地球自转);极地轨道(倾角为90,轨道平面与赤道平面垂直,观察地球最好)、:运行方向与地球公转方向一致,角速度等于公转角速度。赤道轨道(倾角为0,轨道平面始终与赤道平面重合)、:周期与地球自转周期相同,运行方向与自转方向一致。中高轨(高度介于1000-20000公里)、高轨(高度大于20000公里);椭圆轨(偏心率介于0.1-1);低轨(高度小于1000公里)、近圆轨(偏心率小于0.1)、圆轨(偏心率为0)、
2023-08-24 16:05:02
1549
1
原创 卫星轨道六要素及含义、两行根数格式
TLE是包含了主要摄动项的平均轨道根数,采用类似平均根数法消除周期扰动项。由于算法特殊,必须用同样方法重构周期扰动项,才能得到较为精确的轨道数据,即只有利用NORAD发布的SGP模型才能保证轨道计算与预报精度。平均角速度,偏心率,轨道倾角,近地点辐角,升交点赤经,平近点角,平均角速度的一阶导数和归一化大气阻尼调制系数。:半长轴a、偏心率e、交点角Ω、近地点副角ω、轨道倾角i、过近地点时刻tp;TLE主要参数项包括。
2023-08-24 14:37:45
2197
1
原创 卫星分类、各分系统组成及功能
结构和机构分系统:提供航天器整体构型、支撑的部件,以及机械运行的组件;遥感卫星:有效载荷包括可见光照相机、多光谱相机、多光谱扫描仪等;姿态和轨道控制分系统:保证卫星天线的指向和运行轨道的准确;数据管理分系统:采集、处理数据以及协调管理各分系统的工作;推进分系统:为卫星定轨、保持轨道和控制姿态提供动量。气象卫星:有效载荷包括扫描辐射计、红外分光计等;温控分系统:保证卫星的各种器件工作在合适的温度;通信卫星:有效载荷包括通信转发器、通信天线等;天文卫星:有效载荷包括各类望远镜。电源分系统:为整个卫星提供能源;
2023-08-24 10:59:15
1311
1
原创 C++根据匹配字符提取txt中数据,对重复数据去重并输出
考虑到txt中的数据会有重复,在根据匹配字符提取对应数据之前进行去重处理,采用集合set临时保存去完重的数据,保证匹配得到数据的唯一性。
2023-08-22 11:17:30
82
1
原创 卫星测控频段及体制
L 波段 (1–2 GHz) 、S 波段 (2–4 GHz) 、C 波段 (4–8 GHz)X 波段 (8–12 GHz) 、Ku 波段 (12–18 GHz) 、Ka 波段 (26–40 GHz)
2023-08-11 16:31:37
2559
1
原创 公交运营规划(三):发车频率和发车间隔的确定
的主要决定因素之一是根据每天中不同的时刻、每周中不同的天以及日期的类型为系统中的每条公交路线路选择最合适的发车频率(辆/h)。为了在保证服务质量且所需运营车辆最少的情况下确定发车频率,建立有效的评价工具,用于衡量在公交线路上采集合适的客流数据的,需要探讨公交企业如何运用历史断面数据以决定选择哪种调查方式(站点调查或),而哪种方式在采集新数据时更合适且成本更低。
2023-08-11 14:42:51
870
1
原创 卫星与地面测控系统之间信息交换
国际电信联盟组织(ITU---International Telecommunication Union)在频率分配时把宇宙噪声最低的S频段(2025~2300MHz)分配给TT&C使用,我们称为统一S波段,即USB。USB有上行和下行两个信道,上下行载波频率相干,采用固定转发比,上行频率2025~2110MHz,下行频率2200~2300MHz,采用调相(PM)体制。对于通信卫星而言,主要是通信和广播信号的转发,使用的频段为C(3.9~6.2GHz)和Ku(11~14GHz)波段。
2023-08-11 10:16:46
261
1
原创 地面测控设备组成与功能及跟踪测控过程
设备加电自检,系统监控机根据任务宏命令将设备工作参数分发到分系统单机,并根据设备工作状态数据库选择适合的通道配置,根据任务设置选择和差通道的极化方式。是卫星测控的核心,集中收集卫星的遥测、外测数据,对卫星的轨道、姿态及工作状态进行分析,完成卫星业务注入等上行操作,并对卫星异常或故障进行处置。发射机、天线馈线、接收机、测速终端、测距终端、角度伺服系统、监控显示器、频率综合器、时频终端等组成。的主要功能有:卫星管理、用户管理、地面站管理、星历计算、窗口计算、遥测、遥控、健康管理、仿真功能。
2023-08-10 15:43:39
1249
1
原创 航天测控系统的组成及各系统的功能
用于保障航天器按照预先设计好的状态飞行与工作,以完成规定的航天任务。按其测控的航天器类型之不同,大体上可分为三类,即。是人类为探索、开发和利用地球大气层以外宇宙空间和地球以外天体的航天活动而建立的工程系统,全称为。对航天器飞行轨道、姿态和其上各分系统工作状态进行跟踪测量、监视与控制的技术系统。除上述五大系统外,还包括航天员系统和航天着陆场系统。(3)为相关系统提供分析和应用处理所需基准信息。包括航天器、航天运输系统、航天发射场系统、(2)综合技术分析和信息交换中枢;和航天应用系统等五大系统;
2023-08-09 14:48:19
523
1
原创 公交运营规划(二):数据采集系统
数据采集和分析包括四个部分:①不同的数据采集技术;②数据需求和相互协调;③数据分析所用的统计学中的基本工具;④文献综述和延伸阅读。
2023-08-09 11:19:08
959
1
原创 公交运营规划(一):规划过程
(2)规划活动:①有无跨线情况下的车队规模的分析:车队规模下界的确定;通过空驶减小车队规模;(1)独立输入:载客与空车运行时间;计划编制约束与准则;每个过程都具有独立性和序贯性,前一过程的输出将成为后续过程的重要输入。(1)独立输入:工作人员名单;(2)规划活动:发车频率和发车间隔分析;(2)规划活动:确定换乘点和场站;首班车和末班车时间;(2)规划活动:人员分配的分析与构建;(1)独立输入:土地利用特征;(3)输出:发车频率和发车间隔的备选设置;(3)输出:排班计划与轮班表。(3)输出:换乘点和场站;
2023-08-08 15:38:23
281
原创 卫星重点遥测总结
热控分系统主要由热控涂层、多层隔热组件、热管、温度传感器、电加热器、导热填料、扩热板、控温仪及推力器加热器二次电源等组成。:蓄电池温度、星务计算机温度、姿控计算机温度、太敏/地敏/星敏线路盒温度、陀螺组件温度、发动机温度、储箱温度、气瓶温度。:发射频率、发射功率、应答机锁定指示、应答机AGC电平、位同步、码同步、帧同步锁定指示;蓄电池电量(放电电量、充电电量)、方阵电流、充电电流、放电电流。:半长轴、偏心率、倾角、升交点赤经、平近点角、近地点幅角;:星务时、星地时差、积日、积秒;
2023-08-04 14:45:10
723
1
原创 C++调用Python之py程序中导入其他py
为了使被调用的demo03.py能够成功运行,demo03.py中导入的demo.py文件需要放在和demo03.py同一目录下(即放在前文所述的scripts文件中),并且需要在c++程序中,在调用emo03.py的代码之前写入以下语句。本篇文章考虑c++调用的py文件中调用了其他py文件的情况。
2023-08-02 17:18:27
72
原创 C++调用Python之第三方库的引入
(1)首先从python安装路径中找到存放第三方库的文件夹(第三方库在site-packages文件夹中,比如我的是E:\Users\Administrator\AppData\Local\Programs\Python\Python311\。),将第三方库复制到c++项目同一目录下的文件夹当中,再在c++中进行属性配置,如上一篇文章所展示的。因为math库是python自带的库,不需在c++中额外导入。
2023-07-31 10:49:24
1373
9
原创 C++调用Python
上述图片呈现了在文件夹pylibraries中加入了头文件Python.h(在include中)和库文件python311.lib(在lib中),pyhon文件夹中所有文件均可在Python的安装路径中得到。红框中的路径是之前放入pylibraries文件夹中的,复制过来就好了。确定之后就配置成功了。为了方便,我们在c++项目同一目录中创建文件夹scrits,用于存放需要调用的py文件。红框中的路径是之前放入pylibraries文件夹中的,复制过来就好了。2.在c++程序中调用demo.py,代码如下。
2023-07-28 15:25:55
190
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人