通过给客户发送指定版本的北太天元软件安装包或者客户自行下载安装包的方式获取后,再按以下部署流程参考安装即可:1、北太天元官方下载链接: https://www.baltamatica.com/download.html软件针对不同的平台提供多个版本,用户可根据需求选择需要的版本进行下载。2、北太天元安装(1) 安装Windows平台下,找到安装包的下载路径,双击安装包,按照引导提示,即可完成安装。Ubuntu等Linux平台,打开命令行终端,进入安装包所在路径后,使用如下命令启动安装,‘baltamatica_X_ubuntu20.04_amd64.deb’为安装包的名称,根据实际情况进行替换:sudo dpkg -i baltamatica_X_ubuntu20.04_amd64.deb(2) 授权激活1)客户端离线激活【客户端无法联网的情况下】完成北太天元安装后,启动软件,在顶部菜单栏的“帮助”模块点击“许可证”选项,选择“许可证导入”,再选择“我有许可证”点击立即导入,最后在本地文件弹窗中选择上由本机构下发的LICENSE文件并自动重启即可授权完成激活。 2)客户端在线激活【客户端联网的情况下】① 在官网完成账号注册如果是域名白名单的用户,请使用相应的域名邮箱作为账户在北太振寰的官网注册② 使用注册的账户登录客户端③ 在线导入license在北太天元软件顶部菜单栏的“帮助”模块点击“许可证”选项,再选择“许可证导入”接着在弹窗页面选择“我没有许可证”页签的“立即获取”按钮:选择可用的许可证,点击“导入”即可:
v2.5.1_release【安装包获取】 baltamatica_2.5.1_release_win_x86-64 baltamatica_2.5.1_release_ubuntu20.04_amd64 【新增功能】 点击查看北太天元软件baltamatica_2.5.1 更新日志
更新日志版本:baltamatica_2.5.1日期:2023年7月7日 一、新增功能1.绘图(1)使用全新的绘图窗口界面,提升用户使用体验;(2)设计了工具栏的导出、网格线、缩小、放大、平移、旋转、还原视图功能,对绘图图形进行导出、增删网格线、缩放、平移、旋转、还原视图操作。 二、新增函数1.内置函数新增函数(1)randg: 产生服从伽马分布的随机矩阵;(2)flintmax: 返回IEEE 标准下最大的浮点格式的连续整数;(3)int8/int16/uint8/uint16/uint32/uint64: 整数类型矩阵的转化函数;(4)ismatrix: 判断变量是否为矩阵(2D 数组)。 功能增强(1) format 函数支持 rat|rational/shortg/long/bank/shorteng/longen的用法;(2) randi/randn/rand函数支持高维数组;(3) + - .* ./ .^ 等二元运算均已经支持高维数组,即高维数组之间运算可以进行维度的自动展开;(4) Rem和mod函数支持两参数均为数组类型输入,并支持维度自动展开。Bug 修复(1) 修复了mldivide在第二个参数为标量时结果不正确的问题;(2) 修复了 num2str 在某些情况会闪退的问题;(3) 修复了整数类型转化函数,如 int32 int64 等的转化逻辑,现在转化的逻辑为四舍五入,即 int32(2.5) 会返回3;(4) 修复了 ^ 运算符不能正常进行运算的问题;(5) 修复了函数 NaN Inf 函数,使得其支持 typename 参数,例如 NaN('single');(6) 移除了函数 i j pi 的多参数用法,现在这些函数只能返回标量;(7) 修复了 a:d:b 在某些情况下会缺少最右侧端点的问题;(8) 修复了二元运算 + - .* 等函数在存在整数类型变量情况下的输出逻辑 - 整数类型只能和相同类型的整数或 double 类型标量运算,返回值类型与整数类型相同,其他情况下均报错;(9) 修复了 load_plugin try_load_plugin 函数在路径存在中文情况下无法正确加载插件的问题。 2.绘图函数(1)plot:二维线图;(2)plot3:三维点或线图;(3)surf:曲面图;(4)scatter:散点图;(5)pie:饼图;(6)area:区域图;(7)bar:条形图;(8)histogram:直方图;(9)surfc:等高线图;(10)scatter3:三维散点图;(11)contour:矩阵的等高线图;(12)quiver:箭头图或向量图;(13)contourf:填充的二维等高线图;(14)gscatter:分组散点图;(15)bubblechart:气泡图;(16)stairs:阶梯图;(17)errorbar:含误差条的线图;(18)boxchart:箱线图;(19)line:创建基本线条;(20)fill:创建二维填充补片;(21)stem:绘制离散序列数据;(22)figure:创建图窗窗口;(23)hold:添加新绘图时保留当前绘图;(24)clf:清空图窗;(25)close:关闭一个或多个图窗;(26)text:向数据点添加文本描述;(27)xlabel:为 x 轴添加标签;(28)ylabel:为 y 轴添加标签;(29)zlabel:为 z 轴添加标签;(30)xticklabels:设置或查询 x 轴刻度标签;(31)xticks:设置或查询 x 轴刻度值;(32)yticklabels:设置或查询 y 轴刻度标签;(33)yticks:设置或查询 y 轴刻度值;(34)zticklabels:设置或查询 z 轴刻度标签;(35)zticks:设置或查询 z 轴刻度值;(36)title:添加标题;(37)subtitle:为绘图添加副标题;(38)gcf:当前图窗的句柄;(39)gca:当前坐标区或图;(40)gco:当前对象的句柄;(41)set:设置图形对象属性;(42)get:查询图形对象属性;(43)legend:在坐标区上添加图例;(44)bubblelegend:为气泡图创建图例;(45)subplot:在各个分块位置创建坐标区;(46)xline:具有常量 x 值的垂直线;(47)yline:具有常量 y 值的水平线;(48)groot:图形根对象;(49)colorbar:显示色阶的颜色栏。 三、已知问题问题一:系统默认字体为思源黑体CN Regular,若用户端电脑未安装思源黑体,则无法拥有最优视觉体验。 临时解决方案:用户端如遇以上情况,则默认显示为其他用户端系统支持的字体,不影响阅读及功能使用。 问题二:在已有多个绘图窗口打开场景下,再次运行脚本创建figure图窗且连续点击运行,偶现软件一直在运行中无法停止的问题。 临时解决方案:用户可单击右键出现是否等待程序弹窗,选择关闭程序退出后重新进入即可。
baltamatica_ 999_2.3.2.2_dev【安装包获取】 baltamatica_999_2.3.2.2_dev_x86-64_win10.exe【新增功能】 1.在调试的时候, dbquit 不论在何时都可以使用,起到终止推出调试模式的作用; 2.rem 和 mod 函数的第二个参数允许是变量(上一版本只能是标量) ; 3.底层优化了一点,examples增加了几个例子; 4.修复了中文安装路径下插件不能加载的问题。
baltamatica 999_2.3.2_dev【安装包获取】 baltamatica_999_2.3.2_dev_win_x86.exe baltamatica_999_2.3.2_dev_ubuntu20.04_amd64.deb【新增功能】 支持更多输出格式,format 现在支持 shortg、longg、shorteng、longeng、bank。
v2.3.1_release【安装包获取】 baltamatica_2.3.1_win_x86-64_release.exe baltamatica_2.3.1_ubuntu20.04_amd64_release.deb【新增功能】更新了软件内核。
更新日志版本:baltamatica_2.3.1_release(Windows / Ubuntu)日期:2023年5月22日一、新增功能1.更新了软件内核。
在ubuntu中使用sudo dpkg -i安装完毕后,在应用程序中点击baltamatica无反应,在终端输入baltamatica.sh、baltamaticaC.sh后仍然运行失败,下载安装包为baltamatica_2.2.0_ubuntu20.04_amd64.deb.
更新日志版本:baltamatica_2.2.0(Windows / Ubuntu)日期:2023年4月27日 一、新增功能1.用户调查反馈页:新增对参加数学建模竞赛的用户的调查反馈页面。2.内置函数:(1)betaincinv:逆不完全贝塔函数;(2)copyfile:复制文件或文件夹;(3)deg2rad:将角从以度为单位转换为以弧度为单位;(4)gammainc:不完全gamma函数;(5)gammaincinv:逆不完全gamma函数;(6)isinteger:判断是否为整数类型数据;(7)issorted:确定数组是否已排序;(8)rad2deg:将角从以弧度为单位转换为以度为单位;(9)Setdiff:设置两个数组的差集。3.计算几何学脚本函数:(1)barycentricToCartesian:将体积坐标中的点转化为笛卡尔坐标下的点;(2)cartesianToBarycentric:将笛卡尔坐标中的点转化为体积坐标下的点;(3)cgprechecks:用于计算几何学的完整性检查;(4)cgprechecks_simple:用于计算几何学的数值型输入的完整性检查;(5)check_inputNumber:检验输入数量是否在给定范围limit内;(6)check_triangulation:测试输入变量TR是否是一个triangulation结构体;(7)circumcenter:三角形/四面体的外接圆心(外心);(8)convhulln:N维凸包;(9)delaunay:2维/3维空间中的Delaunay剖分;(10)delaunayTriangulation:2/3维的Delaunay剖分;(11)delaunayn:N维Delaunay剖分;(12)edgeAttachments:具有所给边的三角形/四面体;(13)edges:三角剖分的边;(14)faceNormal:三角剖分的面单位法向量;(15)featureEdges:三角剖分的特征边(锐边);(16)freeBoundary:返回仅被单个单纯形包含的低一维的剖面;(17)incenter:三角形/四面体的內切圆心(内心);(18)isConnected:测试给定顶点之间在三角剖分中是否有边相连;(19)mergeDuplicatePoints:合并具有相同位置信息的点;(20)nearestNeighbor:距离给定点最近的顶点;(21)neighbors:三角形/四面体的相邻单元;(22)pointLocation:包含所给点的三角形/四面体;(23)triangulation:2维/3维下的三角剖分;(24)triangulation_size:返回三角剖分信息中连接矩阵的大小;(25)vertexAttachments:具有三所给点的三角形/四面体;(26)vertexNormal:三角剖分的顶点法向量。4.优化脚本函数:(1)lsqlin:求解约束线性最小二乘问题。 二、问题修复(1)修复matTool导入字符串乱码问题。
数学实验与数学建模:基于Baltamatica作者:华中科技大学 马世拓首先非常感谢北京大学卢朓老师和李若老师等大咖对本项目的支持。这个项目是我春节的时候写的,为了促进新手学习数学建模并推广北太天元软件。书稿是我编写,参考了我大二的时候写的《数据科学基础:from 0 to 1》和正在北大出版社审稿的《MATLAB数学建模》。有些地方可能写的还有点生草,因为的确是对我在前期书稿的一个重排、删改与整合。里面如果有一些有误的地方欢迎与我联系。项目的下载地址链接:github下载链接: github版数学建模教程gitee下载链接: gitee版数学建模教程百度网盘链接:链接:https://pan.baidu.com/s/17Q4_kcgP8Hx7hF6kWaykmA 提取码:g79k为什么要写这本教材我在华中科技大学的时候就很喜欢数学建模竞赛,一直探索数学建模的教与学。我讲过基于Python版本的数学建模,也讲过基于MATLAB版本的数学建模。但是基于北太天元,我们还是第一次尝试。Python和MATLAB这两个系列更多的要求我们“先知其然,后知其所以然”,这也是“学术”和“工程”的辩证统一。北太天元则不同,它是刚起步的,有很多插件还没有弄好,还存在一些底层的问题,所以在使用北太天元做建模的时候要注意从底层原理学习起,宁可学的东西没那么多,但是要理解底层逻辑。这本教材的优点据卢朓老师跟我说,这应该是业内第一本开源的北太天元教程。我的初衷是推广到竞赛中,让学生有胆气冲击北太数模之星的冠名奖。在编写过程中,我不喜欢市面上大多数教材的写法,太死板,也太没人性化。恕我直言,对于那些不讲人话的学术类书稿,你如果是给同行传阅倒也罢了,但是你的受众是学生,我考教师资格证的时候就明确记得有“量力性”这一条要求。不讲人话的书稿我必须得奉上一句“RNM退钱”,所以,我在编写过程中尽可能做到通俗易懂,让读者能够轻易上手接受。此外,书稿大纲是我在华中科大给同学们作数学建模培训磨了几轮才形成的大纲,在此基础上进行了删改,将过于复杂的一些章节去掉了,更容易被同学们接受。作为计科人,我始终记得谭志虎副院长和秦磊华副院长给我们强调的软硬协同观。在本书编写的过程中,虽然更多的是数值计算与模拟方面的东西,但是也同样以自己的理解从软硬协同的角度在看这个软件。本人在计算机领域功力尚浅,是当时专业课学的很拉胯的程度,如果有一些错误之处欢迎批评斧正,读者朋友们见笑。特此声明本书将免费开源不收取任何费用,但是请注意一些版权问题。如果是从我的github或gitee主页下载的书稿,还请star一下可以咩谢谢。最后再次感谢卢朓老师和李若老师等人的支持!~
更新日志版本: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。
已经申请软件试用3天了,没有收到任何的反馈😢并且昨天又申请了,同样没有任何反馈🫡强烈建议设置自动回复,即向邮箱发一个反馈,说是收到了我的申请试用邮件比如这个样子?您好!我们已经收到了您的试用申请。我们将尽快联系您,感谢您的支持与鼓励!
我们会持续整理北太天元软件相关的帮助文档,帮助大家更熟练使用北太天元软件。一、曲线拟合工具箱 CurveFitting Toolbox 使用说明【资料】曲线拟合工具箱 CurveFitting Toolbox 使用说明
北太天元产品文档包括北太天元白皮书和北太真元白皮书,北太真元是北太天元的重量级工具箱。大家可以通过北太天元产品文档,了解北太天元软件详情和如何使用北太天元软件。【资料】 1.北太天元白皮书 2.北太真元白皮书
开发者用户可以将自己的开发成果利用SDK做成插件的形式使用,我们提供SDK的使用说明文档和示例等资料供大家学习参考。【资料】 1.使用说明文档 2.示例【视频】 SDK培训视频
我们会持续举办北太天元软件相关的培训,并整理相应的培训资料提供给使用者学习。一、北太天元-软件培训2022/06/30【资料】软件操作讲解(2022.06.30) 二、北太天元-软件培训2022/09/09【资料】北太天元与数学建模培训(2022.09.09)
为了使开发者更好学习、使用bex插件,我们制作了bex插件教程系列教程提供给大家学习。一、bex教程1-用北太天元安装包中的vector例子简介插件制作 二、bex教程2-如何把北太天元的内部数据转成c++数据 三、bex教程3-把脚本函数写成插件函数 四、bex教程4-把其它函数库的函数做成北太天元的插件函数 五、bex教程5-如何把北太天元稀疏矩阵的数据转成c++数据 六、bex教程6-如何输出到北太天元的交互界面