北太天元 baltamatica_3.6.1 更新日志

标签: 软件版本更新

社区小助手 2024-07-24 16:18:06

baltamatica 3.6.1_release


一、修复问题

(一)内核问题修复

  • 修复续行符相关的问题
    • 命令语法支持续行符的使用,例如 global a ... \n b现在会生成全局变量 ab

    • 续行符后的文本会当成注释,例如:

fprintf('%d %d', a, ... 这是注释
  b)
  • 修复了交互式代码执行时,字符串或注释中的 ... 会被错误当成续行符的问题,例如:

% 以下代码在交互式与非交互式执行中都会报错“字符串异常终止”,不会再提示续行
a = 'please input a number ...

% 以下代码在交互式模式中不会再出现续行提示
a = 1; % ...
  • 修复 > 等比较符号在命令语法和 {} [] 中不能正确识别的问题,例如

a = 1;
a > 1 % 会返回 false
[a > 1 2 3] % 会生成数组 [0 2 3]
a >1  % 命令语法,调用一个名为 a 的函数,参数为 '>1'
  • 修复括号未匹配时内核报错的笔误

  • 修复日历持续时间数组对负数值时分秒转化错误的 BUG。例如 0h 25m -15.2s 会现在会被转化为 0h 24m 44.8s

(二)函数问题修复

  • 已修复的函数具体情况如下:

函数/功能

描述

ls

修复 windows 系统下目录不存在会闪退的问题

(三)北太真元问题修复

  • 修复Model Verification类模块出现输出端口时运行异常报错的问题

  • 修复checkStaticGap、checkStaticLowerBound、checkStaticRange、checkStaticUpperBound模块参数为向量时的运行报错问题

  • 更新下列行业计算单元图标:Crossover Pilot Model、Estimate Center of Gravity、Estimate Inertia Tensor、Moments about CG due to Forces、Precision Pilot Model、Three-axis Accelerometer、Three-axis Gyroscope、Three-axis Inertial Measurement Unit、Tustin Pilot Model


676 0 0 收藏 回复

回复

回复

重置 提交