欲言又止up 2023-07-29 08:40 采纳率: 66.7%
浏览 8

如何用python实现自动化半物理仿真?

半物理仿真是验证嵌入式软件实现正确性的一个重要途径,一般会设置100+个试验用例,每个用例设置的仿真条件不一样,可以对每个用例进行编号,通过更改此编号而实现不同的仿真用例。如仿真软件用恒润公司的Higale,加载好仿真程序后,可以通过在线调参功能改变用例编号实现不同仿真用例间的切换。现在的问题是仿真完一个用例后,需要对仿真机进行如下操作:(1)保存好仿真数据,对结果进行判读,判读正常后开始下一仿真用例;(2)给嵌入式系统(一台嵌入式计算机)发指令断电复位;(3)重新加载仿真程序,修改在线调参用例编号,进入下一个仿真用例。请问以上操作用python如何多用例自动控制而实现自动化仿真?

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-07-29 10:03
    关注
    不知道你这个问题是否已经解决, 如果还没有解决的话:
    • 你可以看下这个问题的回答https://ask.csdn.net/questions/7500536
    • 除此之外, 这篇博客: Python编程从入门到实践 -----第6章、字典(课后习题答案)中的 6-3词汇表 :Python字典可用于模拟现实生活中的字典,但为避免混淆,我们将后者称为词汇表。想出你在前面学过的5个编程词汇,将它们用作词汇表中的键,并将它们的含义作为值存储在词汇表中。以整洁的方式打印每个词汇及其含义。为此,你可以先打印词汇,在它后面加上一个冒号,再打印词汇的含义;也可在一行打印词汇,再使用换行符(\n )插入一个空行,然后在下一行以缩进的方式打印词汇的含义。 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
      glossary = {
          'string': 'A series of characters.',
          'comment': 'A note in a program that the Python interpreter ignores.',
          'list': 'A collection of items in a particular order.',
          'loop': 'Work through a collection of items, one at a time.',
          'dictionary': "A collection of key-value pairs.",
          }
      
      word = 'string'
      print("\n" + word.title() + ": " + glossary[word])
      
      word = 'comment'
      print("\n" + word.title() + ": " + glossary[word])
      
      word = 'list'
      print("\n" + word.title() + ": " + glossary[word])
      
      word = 'loop'
      print("\n" + word.title() + ": " + glossary[word])
      
      word = 'dictionary'
      print("\n" + word.title() + ": " + glossary[word])
      
      

    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 7月29日

悬赏问题

  • ¥20 有偿:在ubuntu上安装arduino以及其常用库文件。
  • ¥15 请问用arcgis处理一些数据和图形,通常里面有一个根据点划泰森多边形的命令,直接划的弊端是只能执行一个完整的边界,但是我们有时候会用到需要在有很多边界内利用点来执行划泰森多边形的命令
  • ¥30 在wave2foam中执行setWaveField时遇到了如下的浮点异常问题,请问该如何解决呢?
  • ¥20 看图片)删除这个自动化录屏脚本就一直报错找不到脚本文件,如何解决?(相关搜索:bat文件)
  • ¥750 关于一道数论方面的问题,求解答!(关键词-数学方法)
  • ¥200 csgo2的viewmatrix值是否还有别的获取方式
  • ¥15 Stable Diffusion,用Ebsynth utility在视频选帧图重绘,第一步报错,蒙版和帧图没法生成,怎么处理啊
  • ¥15 请把下列每一行代码完整地读懂并注释出来
  • ¥15 pycharm运行main文件,显示没有conda环境
  • ¥15 寻找公式识别开发,自动识别整页文档、图像公式的软件