更新日志
版本:baltamatica_2.1.3(Windows / Ubuntu)
日期:2023年1月13日
一、新增功能
1.脚本管理:新增脚本管理界面,提供对软件当前所调用脚本的查看与管理功能。
2.内置函数:
(1) 共96个新增内置函数,具体函数说明与使用方式请于软件内使用help命令查看;
(2) Graph插件:新增22个函数(boxplot、legend、stem、polarplot、close、hist、xline、yline、line、contourf、gscatter、bubblechart、polarbubblechart、polarhistogram、xticklabels、xticks、yticklabels、yticks、zticklabels、zticks、zlabel、subtitle),具体函数说明与使用方式请于软件内使用help命令查看。
3.脚本与插件:
(1) 新增优化插件optimization;
(2) 新增网格剖分插件easymesh;
(3) 新增数值积分脚本库;
(4) 软件安装路径下的examples中增加了一些算例,如遗传算法,pca等;
(5) 新增稀疏线性方程组的求解功能,见examples中的sparseEx1.m、sparseEx2.m、poiSOR.m。
二、功能优化
1.界面优化:
(1)优化了界面的图标显示,避免显示模糊的情况出现;
(2)优化了输入信息的提示,使得提示信息更加友好。
2.运行效率:
(1)优化对大数据读写后的软件运行效率;
(2)优化了部分内核内置函数的实现,提升其执行效率及准确性;
3.优化了fft插件的实现方式。
4.语法、函数优化:
(1)兼容matlab定义m脚本函数时形如:“fucntin[y] = func(x) (function和[之间没有空格)”的写法。
三、问题修复
(1)修复“struct(‘somename’, @somefunc)在 somfunc 没有定义的时候会造成闪退”的bug;
(2)修复“点击执行按钮无法执行”的bug;
(3)修复部分版本“中文安装路径下无法启动软件”的问题;
(4)修复了绘图函数subplot绘图存在的bug。