北太天元常见问题Q&A

标签: 其他

社区小助手 2024-03-07 17:03:35

Q:如果想要合作,应该如何联系?

A:您好,合作相关问题可以通过官方邮箱(service@baltamatica.com)来联系我们,我们收到后会尽快与您联系。


Q:这个软件收费吗?

A:目前是免费试用,但之后会推出商业版。


Q:有没有教程、教材提供学生学习?

A:与软件配套的教程和课程还在制作中,相关学习资料会陆续更新在北太天元开发者社区(https://www.baltamatica.com/community.html),请多多关注。


Q:遇见 bug 哪里可以反馈?

A:反馈bug目前有三个主要渠道:一是在开发者社区(https://www.baltamatica.com/community.html)发帖反馈;二是在技术支持QQ群(群号:770941556)内反馈问题;三是在北太天元和北太真元界面“帮助->问题反馈”中反馈问题,会有技术支持进行回复解答。


Q: 软件名称有什么特殊含义吗?

A“: 北太”的读音和英文的 baltamatica 比较相似,且表示是北大为社会做的一点贡献;“天元”则是古代算经中的第一个未知数的称谓,地位相当于字母 x,表示对未知领域探索的开端。


Q: 各大高校和研究所的课题组组内应该都有很多的程序代代相传,但是这些程序从来不公开,不分享给外人。如果能动员大家把这些程序都能做成工具箱,加入到国产科学计算软件里,我们的国产科学计算软件立马就有了自己的特色,能做很多的应用,这样才能源源不断吸引用户,形成自己的生态系统。

A: 凝聚大家的力量与开发成果是我们软件自设计之初一直贯彻的目标之一,目前我们提供了 SDK 用于帮助大家将已有的工作转移到北太天元的平台上,将来将形成一个大家可自行发布内容并获得收益的应用市场,且致力于保障大家的知识产权,让大家能够得到实际的收益。


Q:编译器是自己实现的吗?

A:是自研并且已经取得相关专利授权。


Q:底层是什么语言写的?

A:是基于 C/C++的混合架构。


Q: 北太天元如何做插件的开发?

A: 可以在社区-学习培训中学习 SDK 文档和《用例子简单介绍 bex 编程》、插件开发培训视频等相关学习资料来学习使用插件的开发。


Q:请问这个软件有仿真模块吗?

A:有的,北太真元是依托北太天元研发的科学计算与系统仿真一体化平台,提供完善的模块化建模仿真环境,配备多类基础、行业模块库与定步长、变步长求解器,支持复杂系统的模块化建模、仿真与验证,可实现连续/离散系统以及混合系统建模、多域多物理动态系统仿真、基于模型的系统工程设计等功能,支持用户构建、模拟、分析、优化相应的复杂动态系统。打开北太天元软件,点击顶部按钮即可跳转至北太真元界面。

image.pngimage.png


Q: 哪里可以找到函数说明的文档呀,还是只能通过 help 一个一个看吗?

A: gdoc 命令可以把所有的帮助提取出来形成一个文档。


Q: 请问软件对符号计算的支持如何?

A: 符号计算现在只支持定义变量和生成公式,暂不支持其他运算,我们还在努力开发完善中。目前我们着重优先开发更加基础和有共性需求的功能与函数,对于部分专业算法的实现等可能会慢一些,同时我们也希望能发动社区的力量一起解决完善。


Q: 目前还不能使用 xlsread 吗?

A: 目前 xlsread 还没开发完,可以使用 readmatrix 代替。


Q: 这个软件现在不能支持多维数组吗?

A: 目前还不能,还在开发中,请持续关注。


Q: 目前北太的产品能够支持用户进行 GUI 界面开发吗?

A: 目前还不行,以后可能会有一些初级的界面程序开发功能给到大家试用,但是真正的 App Designer 这样的复杂工具我们确实还需要更多的时间。


Q:软件可以和其他编程软件创建接口吗?

A:暂时没有,但我们有计划引入。


Q: 请问软件安装后杀毒软件总是提示病毒,怎么处理?

A: 软件初期开放阶段暂未获取杀毒软件信任认证,但现阶段软件为单机版本,可以脱机使用,并没有跟踪任何用户信息,您可以放心使用或者设为信任。


Q: 插值和拟合函数支持吗?

A: 先去管理->设置->插件管理 加载 CurveFitting 插件,然后 plugin_help("CurveFitting") 可以查看我们的曲线你和工具箱提供哪些函数。


Q: 如果能有命名空间很有用。在导入大量的函数时,可以不用考虑符号冲突。目前可以加前缀绕过。

A: 命名空间目前我们有实现方式,会在之后的更新中随着插件开发工具的完善一并发布。


Q: 在北太天元中有类似 linprog 相关函数吗?

A: 加载使用北太天元 optimization 插件。


Q: 在北太天元中是否有 pause 函数吗?

A: 有的,可在命令行窗口执行 help pause 查看 pause 函数的功能和用途


Q:通过微信接收的脚本文件编辑时会提示“无法创建文件”

A:微信可设置为“以只读的方式打开聊天中的文件”,当文件的属性为只读时,便会出现“无法创建文件”的提示,可以对接收的文件右键->属性,取消“只读”勾选,再对文件进行编辑。


Q:北太真元支持Simulink的模型导入吗?

A:目前北太真元支持MATLAB R2021a版本的simulink模型(.slx)导入真元平台进行仿真计算。仅支持基本模型(不包含子系统和脚本嵌入)。


Q:北太天元可以在哪些系统安装使用?

A:目前北太天元可以在Windows、Ubuntu、Deepin、统信UOS、银河麒麟系统下安装使用,可在官网(https://www.baltamatica.com/download.html)查看下载。【北太天元已经被收录到统信UOS操作系统的官方软件库】(https://www.bilibili.com/video/BV19j411k775/?share_source=copy_web)、【飞腾+银河麒麟上从库里安装北太天元,另外解决合屏幕休眠再唤醒鼠标键盘失灵问题】 (https://www.bilibili.com/video/BV1K8411v7zN/?share_source=copy_web)两个视频可以用于参考在统信UOS和银河麒麟系统中的安装。


Q:在安装程序运行完成后,提示【注册说明】,点击确定后,由记事本打开说明,再点击完成安装程序时,无响应。

A:应先手动关闭记事本,再完成安装程序。


Q:绘图支持Latex字符吗?

A:目前还不支持。


Q:打开脚本出现中文乱码的情况

A:中文乱码是因为旧版MATLAB默认保存GBK编码的m文件,而新版的MATLAB保存为UTF-8编码的文件。可以通过以下方式解决:1、用MATLAB打开文件另存为时选择保存为UTF-8编码;2、通过记事本打开复制到北太天元的新建脚本中并保存;3、通过Notepad++打开文件,右下角可将文件转化为UTF-8编码,并保存。


Q:可以同时下载MATLAB和北太真元吗?

A:可以同时下载,二者不会冲突。此外北太天元兼容.m脚本文件,欢迎用户在北太天元运行。


Q:如何成为开发者?

A:开发者工具(SDK)以及相关资料,集成在了安装包里,安装后就可以使用,详情参考安装路径:baltamatica\SDK\README.md。


Q:如何将目录添加到搜索路径中?

A:可以使用 addpath 函数。


Q:如何定义符号变量?

A:可以使用符号运算工具箱的 sym 函数定义符号变量,具体使用方法可以查看,具体查看 examples/plugins/symbolicEx.m案例。


2394 12 0 收藏 回复

回复

笛鹜秋霜 2024-04-22 #1

请问那个dsolve函数为啥没有呀?


社区小助手 2024-04-23 #2
引用:请问那个dsolve函数为啥没有呀?

函数我们正在逐步完善开发中

wxy123 2024-04-26 #3

校验不通过,license文件不存在是为什么

社区小助手 2024-04-26 #4
引用:校验不通过,license文件不存在是为什么

看看现在安装路径下的license文件下都是哪些文件,可能是卸载时有些遗留文件引起的。换个安装路径,或者在重新安装前,先把原来路径下的文件全部清除掉就应该可以了。如果还有问题麻烦截图我们好定位问题

wxy123 2024-04-26 #5

联想截图_20240426114128.png联想截图_20240426114408.png就是像这样,下载的是官网的win新版,也把license拷贝进去了

社区小助手 2024-04-26 #6
引用:就是像这样,下载的是官网的win新版,也把license拷贝进去了

请问您的安装路径里是不是有中文?可能是中文路径的问题,如果是的话我们会在release版本修复

wxy123 2024-04-26 #7
引用:请问您的安装路径里是不是有中文?可能是中文路径的问题,如果是的话我们会在release版本修复

已解决

xic 2024-07-26 #8

请问申请license时的设备序列号在哪看啊

社区小助手 2024-07-26 #9
引用:请问申请license时的设备序列号在哪看啊

在“帮助-许可证-设备序列号”

牧童短笛 2024-07-26 #10

Debian12系统中,安装预览版baltamatica_999-3.5.0-dev1_debian12_amd64.deb一切正常,但是打开后不能全屏,或者说窗口大小完全无法调节。点击右上角的全屏按钮也没有任何作用,也不能手工拖拉窗口大小。命令行窗口连续运行几行代码之后,>>所在行就隐藏到下面看不到了,不方便输入。见下图所示:

2024-07-26 20-28-50屏幕截图.png

社区小助手 2024-07-29 #11
引用:Debian12系统中,安装预览版baltamatica_999-3.5.0-dev1_debian12_amd64.deb一切正常,但是打开后不能全屏,或者说窗口大小完全无法调节。点击右上角的全屏按钮也没有任何作用,也不能手工拖拉窗口大小。命令行窗口连续运行几行代码之后,>>所在行就隐藏到下面看不到了,不方便输入。见下图所示:

感谢反馈,已经纳入产品需求池,后面会优化

西凉孟起 2024-10-27 #12

请问帮助文档,可以在北太天元的官网找到嘛?

回复

重置 提交