跨平台编程语言的代码运行方法、装置、设备及介质

    公开(公告)号:CN119806636A

    公开(公告)日:2025-04-11

    申请号:CN202411870197.4

    申请日:2024-12-18

    Abstract: 本发明公开了一种跨平台编程语言的代码运行方法、装置、设备及介质。该方法包括:响应于对基于第二编程语言下的待运行源代码的运行操作,确定待运行源代码的脚本标识;在从预设缓存库中查找到与脚本标识相关联的二进制文件的情况下,对查找到的二进制文件反序列化处理,得到待处理代码;基于与第一编程语言相对应的目标函数库,对待处理代码进行注解处理,并在目标平台上运行注解处理后的待处理代码,得到目标运行结果。解决了现有技术中根据另一个平台的编程语言规范,来重新编写一套代码,导致代码处理效率低,成本高以及运行结果准确性差的问题,实现在降低代码处理成本的同时,达到提高跨平台编程语言的代码运行高效性和正确性的效果。

    火星车的全自动控制方法及装置

    公开(公告)号:CN113741448B

    公开(公告)日:2024-06-18

    申请号:CN202111002692.X

    申请日:2021-08-30

    Abstract: 本公开公开了一种火星车的全自动控制方法及装置,其中方法包括:首先在获取到火星车采集的三维地形信息后,基于三维地形信息进行轨迹规划,得到行进线路;而后在控制火星车按照所述行进线路行进过程中,实时获取火星车采集的当前地形信息;最后基于火星车的当前位置、当前的行进轨迹、以及当前地形信息,对火星车的行驶状态信息进行预测,以基于预测的结果,判断是否更改火星车当前控制的状态。通过实时仿真计算出火星车的最佳计算路线,又基于强化学习技术和火星车遥测信息,实时自动优化火星车的控制逻辑,保证了火星车的安全性,使得火星车能更快速的行驶,增强探测效率。

    一种报告生成方法、装置、电子设备及存储介质

    公开(公告)号:CN117973325A

    公开(公告)日:2024-05-03

    申请号:CN202410129131.3

    申请日:2024-01-30

    Abstract: 本申请公开了一种报告生成方法、装置、电子设备及存储介质。该方法包括:通过应用程序接口将目标数据转化为不同的文档对象;其中,目标数据为外部传入的数据或基于Julia语言进行科学计算后生成的数据;确定目标文档模板,并根据目标文档模板确定报告生成结构体;根据文档对象以及报告生成结构体进行报告生成,得到对应的报告文档。本申请实施例的技术方案,通过将外部传入或基于Julia语言本身进行科学计算后生成的数据转化为文档对象,并根据文档对象以及报告生成结构体进行报告生成,实现了基于Julia语言的报告生成,将复杂的数据直观的呈现在用户眼前,可以清晰有效地传达与沟通信息。

    一种数据可视化方法及系统
    4.
    发明公开

    公开(公告)号:CN117786146A

    公开(公告)日:2024-03-29

    申请号:CN202311848237.0

    申请日:2023-12-29

    Abstract: 本发明公开了一种数据可视化方法及系统,该方法包括:服务端将静态图像发送至前端;前端在静态绘图界面展示静态图像,基于交互模式切换操作,生成交互模式切换指令并显示交互界面,将交互模式切换指令发送至服务端;服务端基于交互模式切换指令,对静态图像对应的图窗数据进行初始化,获得第一动态图像;前端在交互界面展示第一动态图像,并基于用户在交互界面上触发的界面交互操作,生成界面交互数据;服务端将界面交互数据对应的第二动态图像发送至所述前端;前端基于接收到的第二动态图像,更新交互界面。通过本发明实施例的技术方案,以实现数据可视化及在线交互,可以满足复杂的数据可视化需求,无需在本地进行安装,提高用户体验。

    大规模仿真数据的显示方法及装置

    公开(公告)号:CN113673009B

    公开(公告)日:2023-12-29

    申请号:CN202110983879.6

    申请日:2021-08-25

    Abstract: 本公开公开了一种大规模仿真数据的显示方法及装置,其中方法包括:首先获取在预设时段内因仿真生成的仿真数据,其中,仿真数据随仿真时间的变化而变化;而后在内存中建立N个存储单位,包括:N个存储单位的初始像素的值构成等比序列;且每个存储单位的像素随仿真时间的变化而变化;最后将仿真数据以位图的形式分别存储至N个存储单位中,以实现分别对N个存储单位中的仿真数据进行显示。通过将无线增长的二维矢量数据,转换成多层的bitmap数据,可以同时可视化多个仿真数据的细节,且提高了显示效率。避免了用户操作过程中,仿真数据需要重绘导致的内存消耗率高、显示效率低的技术问题。

    Modelica模型与AMESim模型的联合仿真方法、系统及电子设备

    公开(公告)号:CN112115603B

    公开(公告)日:2023-08-22

    申请号:CN202010964108.8

    申请日:2020-09-14

    Abstract: 本发明公开了一种Modelica模型与AMESim模型的联合仿真方法、系统及电子设备,其中方法包括:对预先建立的AMESim子系统模型进行编译,生成动态链接库,运行自动封装程序,将动态链接库自动封装为第一Modelica封装模型,通过主控模型设置第一Modelica封装模型和预先建立的第一Modelica子系统模型的连接关系和时序控制,并配置第一Modelica封装模型和第一Modelica子系统模型的参数,得到第二Modelica封装模型和第二Modelica子系统模型,加载第二Modelica子系统模型、第二Modelica封装模型和主控模型,求解主控模型,并利用Modelica语言的外部函数调用机制调用接口,以实现数据交换;本发明提供的技术方案采用调用接口的方式直接传输数据,没有数据丢失,并且通信时间很短,将AMESim模型自动封装为Modelica模型,减少人工操作。

    大规模仿真数据的显示方法及装置

    公开(公告)号:CN113673009A

    公开(公告)日:2021-11-19

    申请号:CN202110983879.6

    申请日:2021-08-25

    Abstract: 本公开公开了一种大规模仿真数据的显示方法及装置,其中方法包括:首先获取在预设时段内因仿真生成的仿真数据,其中,仿真数据随仿真时间的变化而变化;而后在内存中建立N个存储单位,包括:N个存储单位的初始像素的值构成等比序列;且每个存储单位的像素随仿真时间的变化而变化;最后将仿真数据以位图的形式分别存储至N个存储单位中,以实现分别对N个存储单位中的仿真数据进行显示。通过将无线增长的二维矢量数据,转换成多层的bitmap数据,可以同时可视化多个仿真数据的细节,且提高了显示效率。避免了用户操作过程中,仿真数据需要重绘导致的内存消耗率高、显示效率低的技术问题。

    端云一体化平台的实现方法、装置、电子设备及介质

    公开(公告)号:CN117785215A

    公开(公告)日:2024-03-29

    申请号:CN202311842425.2

    申请日:2023-12-28

    Abstract: 本申请实施例公开了一种端云一体化平台的实现方法、装置、电子设备及介质。该方法包括:在安装系统不同的客户端中,对科学计算平台的源码进行打包编译,得到客户端版本的科学计算平台代码;在云服务器中,基于代码运行工具对科学计算平台的源码进行打包编译,得到云端版本的科学计算平台代码;根据客户端版本和云端版本的科学计算平台代码,实现科学计算平台的端云一体化。上述方案能够解决目前客户端的平台与云端的平台相互独立,难以实现数据互通的问题,从而通过对同一套源码在客户端和云端分别进行编译打包得到科学计算平台代码,使客户端和云端共用相同的后端进行数据处理,从而实现科学计算平台的端云一体化。

Patent Agency Ranking