Q:如果想要合作,應該如何聯(lián)系?
A:您好,合作相關問題可以通過官方郵箱(service@baltamatica.com)來聯(lián)系我們,我們收到后會盡快與您聯(lián)系。
Q:這個軟件收費嗎?
A:目前是免費試用,但之后會推出商業(yè)版。
Q:有沒有教程、教材提供學生學習?
A:《北太天元科學計算編程與應用》現已出版,可以參考,還可以參考軟件內的幫助文檔
Q:遇見 bug 哪里可以反饋?
A:反饋bug目前有三個主要渠道:一是在開發(fā)者社區(qū)(http://nyycz.cn/community.html)發(fā)帖反饋;二是在技術支持QQ群(群號:770941556)內反饋問題;三是在北太天元和北太真元界面“幫助->問題反饋”中反饋問題,會有技術支持進行回復解答。
Q: 軟件名稱有什么特殊含義嗎?
A“: 北太”的讀音和英文的 baltamatica 比較相似,且表示是北大為社會做的一點貢獻;“天元”則是古代算經中的第一個未知數的稱謂,地位相當于字母 x,表示對未知領域探索的開端。
Q: 各大高校和研究所的課題組組內應該都有很多的程序代代相傳,但是這些程序從來不公開,不分享給外人。如果能動員大家把這些程序都能做成工具箱,加入到國產科學計算軟件里,我們的國產科學計算軟件立馬就有了自己的特色,能做很多的應用,這樣才能源源不斷吸引用戶,形成自己的生態(tài)系統(tǒng)。
A: 凝聚大家的力量與開發(fā)成果是我們軟件自設計之初一直貫徹的目標之一,目前我們提供了 SDK 用于幫助大家將已有的工作轉移到北太天元的平臺上,將來將形成一個大家可自行發(fā)布內容并獲得收益的應用市場,且致力于保障大家的知識產權,讓大家能夠得到實際的收益。
Q:編譯器是自己實現的嗎?
A:是自研并且已經取得相關專利授權。
Q:底層是什么語言寫的?
A:是基于 C/C++的混合架構。
Q: 北太天元如何做插件的開發(fā)?
A: 可以在社區(qū)-學習培訓中學習 SDK 文檔和《用例子簡單介紹 bex 編程》、插件開發(fā)培訓視頻等相關學習資料來學習使用插件的開發(fā)。
Q:請問這個軟件有仿真模塊嗎?
A:有的,北太真元是依托北太天元研發(fā)的科學計算與系統(tǒng)仿真一體化平臺,提供完善的模塊化建模仿真環(huán)境,配備多類基礎、行業(yè)模塊庫與定步長、變步長求解器,支持復雜系統(tǒng)的模塊化建模、仿真與驗證,可實現連續(xù)/離散系統(tǒng)以及混合系統(tǒng)建模、多域多物理動態(tài)系統(tǒng)仿真、基于模型的系統(tǒng)工程設計等功能,支持用戶構建、模擬、分析、優(yōu)化相應的復雜動態(tài)系統(tǒng)。打開北太天元軟件,點擊頂部按鈕即可跳轉至北太真元界面。
Q: 哪里可以找到函數說明的文檔呀,還是只能通過 help 一個一個看嗎?
A: gdoc 命令可以把所有的幫助提取出來形成一個文檔。
Q: 請問軟件對符號計算的支持如何?
A: 符號計算現在只支持定義變量和生成公式,暫不支持其他運算,我們還在努力開發(fā)完善中。目前我們著重優(yōu)先開發(fā)更加基礎和有共性需求的功能與函數,對于部分專業(yè)算法的實現等可能會慢一些,同時我們也希望能發(fā)動社區(qū)的力量一起解決完善。
Q: 目前還不能使用 xlsread 嗎?
A: 目前 xlsread 還沒開發(fā)完,可以使用 readmatrix 代替。
Q: 這個軟件現在不能支持多維數組嗎?
A: 已經支持,可以使用zeros、ones、rand 等函數來創(chuàng)建特定值的多維數組,也可以使用reshape將一個已有的數組重新排列成指定形狀的多維數組,或者用cat函數沿著指定的維度將多個數組連接起來,形成一個新的多維數組等方式來使用。
Q: 目前北太的產品能夠支持用戶進行 GUI 界面開發(fā)嗎?
A: 目前還不行,以后可能會有一些初級的界面程序開發(fā)功能給到大家試用,但是真正的 App Designer 這樣的復雜工具我們確實還需要更多的時間。
Q:軟件可以和其他編程軟件創(chuàng)建接口嗎?
A:暫時沒有,但我們有計劃引入。
Q: 請問軟件安裝后殺毒軟件總是提示病毒,怎么處理?
A: 軟件初期開放階段暫未獲取殺毒軟件信任認證,但現階段軟件為單機版本,可以脫機使用,并沒有跟蹤任何用戶信息,您可以放心使用或者設為信任。
Q: 插值和擬合函數支持嗎?
A: 先去管理->設置->插件管理 加載 CurveFitting 插件,然后 plugin_help("CurveFitting") 可以查看我們的曲線擬合工具箱提供哪些函數。
Q: 如果能有命名空間很有用。在導入大量的函數時,可以不用考慮符號沖突。目前可以加前綴繞過。
A: 命名空間目前我們有實現方式,會在之后的更新中隨著插件開發(fā)工具的完善一并發(fā)布。
Q: 在北太天元中有類似 linprog 相關函數嗎?
A: 加載使用北太天元 optimization 插件。
Q: 在北太天元中是否有 pause 函數嗎?
A: 有的,可在命令行窗口執(zhí)行 help pause 查看 pause 函數的功能和用途
Q:通過微信接收的腳本文件編輯時會提示“無法創(chuàng)建文件”
A:微信可設置為“以只讀的方式打開聊天中的文件”,當文件的屬性為只讀時,便會出現“無法創(chuàng)建文件”的提示,可以對接收的文件右鍵->屬性,取消“只讀”勾選,再對文件進行編輯。
Q:北太真元支持Simulink的模型導入嗎?
A:目前北太真元支持MATLAB R2021a、R2021b、R2022a、R2022b、R2023a、R2023b、R2024a版本的simulink模型導入真元平臺進行仿真計算。其中,.slx模型支持所有提到的版本,而.mdl模型僅支持R2021b及之后的版本。暫時僅支持基本模型,不包含子系統(tǒng)和腳本嵌入。
Q:北太天元可以在哪些系統(tǒng)安裝使用?
A:目前北太天元可以在Windows、Ubuntu、Deepin、統(tǒng)信UOS、銀河麒麟系統(tǒng)下安裝使用,可在官網(http://nyycz.cn/download.html)查看下載?!颈碧煸呀洷皇珍浀浇y(tǒng)信UOS操作系統(tǒng)的官方軟件庫】(https://www.bilibili.com/video/BV19j411k775/?share_source=copy_web)、【飛騰+銀河麒麟上從庫里安裝北太天元,另外解決合屏幕休眠再喚醒鼠標鍵盤失靈問題】 (https://www.bilibili.com/video/BV1K8411v7zN/?share_source=copy_web)兩個視頻可以用于參考在統(tǒng)信UOS和銀河麒麟系統(tǒng)中的安裝。
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:如何成為開發(fā)者?
A:開發(fā)者工具(SDK)以及相關資料,集成在了安裝包里,安裝后就可以使用,詳情參考安裝路徑:baltamatica\SDK\README.md。
Q:如何將目錄添加到搜索路徑中?
A:可以使用 addpath 函數,或者在北太天元菜單欄的”管理“選項中選擇”路徑管理“模塊,在里面添加上所需目錄,根據需要可以調整目錄的優(yōu)先級以便優(yōu)先執(zhí)行該目錄下的腳本。
Q:如何定義符號變量?
A:可以使用符號運算工具箱的 sym 函數定義符號變量,具體使用方法可以查看,具體查看 examples/plugins/symbolicEx.m案例。
Q:北太天元安裝后起不來怎么解決?
A:以Windows版本為例,需要在命令行中進入北太天元安裝目錄下的lib層級下,啟動baltamaticaCLI.exe看是怎樣的報錯,如果是報:dlerror(): "libbt_main.dil":......Baltamatica main library open failure.這方面錯誤,則是缺依賴庫,此時可以使用dependencies來定位baltamaticaCLI.exe啟動缺失哪些庫,對應的補上即可。如果是kernel32.dll和MSVCRT.dll這兩個庫缺失,則說明安裝包跟所在系統(tǒng)架構不符,需要安裝對應架構的軟件,比如mac下裝了虛擬機仍會存在架構跟安裝包不匹配問題,針對mac用戶請額外參考以下方法解決:https://www.bilibili.com/video/BV1FdSDYGEJE/?share_source=copy_web&vd_source=2adc5aa7a702b808eb8b31dbd210f954
Q:北太天元中FAME插件加載不成功怎么解決?
A:需要CUDA環(huán)境的支持才能正常加載和使用FAME插件,詳細操作步驟可以參考這篇帖子的教程:http://nyycz.cn/community/sposts/detail/3d733b21-dd3a-5b3d-3daa-20a5f3c5a8ac.html
Q:北太天元有沒有銀河麒麟+龍芯架構的版本?
A:暫時還沒有,最新滿足該系統(tǒng)和架構的版本還在適配過程中,后續(xù)推出后可以在開發(fā)者社區(qū)-軟件更新-預覽版中查看下載。
引用:校驗不通過,license文件不存在是為什么
看看現在安裝路徑下的license文件下都是哪些文件,可能是卸載時有些遺留文件引起的。換個安裝路徑,或者在重新安裝前,先把原來路徑下的文件全部清除掉就應該可以了。如果還有問題麻煩截圖我們好定位問題
引用:就是像這樣,下載的是官網的win新版,也把license拷貝進去了
請問您的安裝路徑里是不是有中文?可能是中文路徑的問題,如果是的話我們會在release版本修復
Debian12系統(tǒng)中,安裝預覽版baltamatica_999-3.5.0-dev1_debian12_amd64.deb一切正常,但是打開后不能全屏,或者說窗口大小完全無法調節(jié)。點擊右上角的全屏按鈕也沒有任何作用,也不能手工拖拉窗口大小。命令行窗口連續(xù)運行幾行代碼之后,>>所在行就隱藏到下面看不到了,不方便輸入。見下圖所示:
引用:Debian12系統(tǒng)中,安裝預覽版baltamatica_999-3.5.0-dev1_debian12_amd64.deb一切正常,但是打開后不能全屏,或者說窗口大小完全無法調節(jié)。點擊右上角的全屏按鈕也沒有任何作用,也不能手工拖拉窗口大小。命令行窗口連續(xù)運行幾行代碼之后,>>所在行就隱藏到下面看不到了,不方便輸入。見下圖所示:
感謝反饋,已經納入產品需求池,后面會優(yōu)化