北太天元的開發(fā)者社區(qū)是一個新的嘗試,他和北太天元軟件是相依為命的,沒有社區(qū)的健康成長,我們的軟件就不可能獲得大幅度功能擴(kuò)展,不可能在不斷地錘煉中提升,也終將無法成長為為國家科技的自立自強(qiáng)承擔(dān)責(zé)任的產(chǎn)品,此社區(qū)對我們軟件的意義是生死攸關(guān)的。
在我們的理想中,這個社區(qū)是所有人一起來建設(shè)、一起來擁有、一起來受益的平臺。我們現(xiàn)在做的僅僅是為社區(qū)的建立和發(fā)展注入第一推動力,社區(qū)的未來會走向何方、會如何運(yùn)作將是我們所有人共同努力的結(jié)果。任何一個人的力量都會影響到社區(qū)的成長方向,每個人都可以有非凡的貢獻(xiàn),這是我們心目中的理想國。
我們期待著這個社區(qū)如果能夠集合出大家的力量,做一件成功的案例,這樣就可以鼓勵所有的國人,自信地知道我們也可以在這種模式下,達(dá)成過去無法想象其可以成功的任務(wù),最終在各個不同的領(lǐng)域完成類似的、或者是更加輝煌的構(gòu)建,為引領(lǐng)全球的新時代作出最基礎(chǔ)的磚瓦來。
在此我呼吁所有的人們,來和我們一起吧!希望您在我們的開發(fā)者社區(qū)之中,找到幫助、交到朋友、建立成就感、收獲美好人生!
好消息!為了更全面地了解大家對北太天元使用的情況,我們將延長開放“北太聽你說”活動,各位使用過北太天元軟件的小伙伴都可以參加哦,我們準(zhǔn)備了各種福利等待大家,歡迎積極參與這次活動!
活動形式:
1.北太天元數(shù)值計(jì)算通用軟件賽后反饋調(diào)研問卷
(點(diǎn)擊鏈接參與:https://www.wenjuan.com/s/i6ZfYjA/#《北太天元數(shù)值計(jì)算通用軟件反饋調(diào)研問卷》)
2.北太天元試用報告提交
(提交至官方郵箱地址:service@baltamatica.com)
3.用戶線上訪問調(diào)查
(在調(diào)查問卷/試用報告中填寫訪問意愿)
活動開展方式:
1.北太天元客服將在QQ群、北太振寰官網(wǎng)和社區(qū)發(fā)布活動通知
2.獲取問卷調(diào)查鏈接及反饋報告模版并進(jìn)行填寫
3.用戶統(tǒng)一將試用報告提交至官方郵箱service@baltamatica.com
4.在調(diào)查問卷/試用報告中填寫是否愿意參與用戶訪問北太天元將定向邀請有意愿的用戶參與
5.北太天元會在活動結(jié)束后在北太天元技術(shù)支持QQ群和官網(wǎng)公布獲獎?wù)呙麊?/p>
獎勵機(jī)制:
1.調(diào)研問卷參與獎5名:從填寫調(diào)研問卷的參與者中,抽選出完整填寫的5名參與者分別獲得獎金100元
2.試用報告評選9名:從提交反饋報告的參與者中,將依據(jù)反饋質(zhì)量、測評完整性和建議質(zhì)量綜合評選優(yōu)質(zhì)報告
一等獎(1名)獲得獎金800元
二等獎(3名)獲得獎金500元
三等獎(5名)獲得獎金300元
3.線上訪問參與獎5名:將從填寫調(diào)研問卷、提交反饋報告的愿意參與訪問的參與者中,選擇5名參與線上訪問調(diào)研并將額外獲得獎金100元
附件:北太天元試用報告提交模板
北太天元試用報告
北太天元試用報告的內(nèi)容包括但不限于:1. 在使用北太天元軟件過程中,或在全國大學(xué)生數(shù)學(xué)建模大賽參賽過程中,依據(jù)題目要求完成的包括模型的假設(shè)、建立和求解、計(jì)算方法的設(shè)計(jì)和計(jì)算機(jī)實(shí)現(xiàn)、結(jié)果的分析和檢驗(yàn)、模型的改進(jìn)等任務(wù)中,使用北太天元數(shù)值計(jì)算通用軟件的功能、體驗(yàn)、輸出結(jié)果等內(nèi)容與評價。2. 提供在以上使用過程中北太天元的某類功能測試報告以及改進(jìn)建議。3. 您之后在工作學(xué)習(xí)中是否會使用北太天元、期望的使用場景及目前北太天元對此用途場景的支持情況說明。
參與投遞的所有試用報告將由北京大學(xué)重慶大數(shù)據(jù)研究院基礎(chǔ)軟件科學(xué)研究中心綜合評定9份優(yōu)秀報告,一等獎(1名)獲得獎金800元,二等獎(3名)獲得獎金500元,三等獎(5名)獲得獎金300元;同時,參與的學(xué)生將有機(jī)會獲得北京大學(xué)重慶大數(shù)據(jù)研究院的offer或?qū)嵙?xí)機(jī)會。
說 明
報告文體要求為:宋體小四號字、1.5倍行距、段前0.5行間距
電子版報告請發(fā)送至郵箱:service@baltamatica.com
是否愿意參與用戶訪問調(diào)查(是/否)
為了使開發(fā)者更好學(xué)習(xí)、使用bex插件,我們制作了bex插件教程系列教程提供給大家學(xué)習(xí)。
一、bex教程1-用北太天元安裝包中的vector例子簡介插件制作
二、bex教程2-如何把北太天元的內(nèi)部數(shù)據(jù)轉(zhuǎn)成c++數(shù)據(jù)
三、bex教程3-把腳本函數(shù)寫成插件函數(shù)
四、bex教程4-把其它函數(shù)庫的函數(shù)做成北太天元的插件函數(shù)
五、bex教程5-如何把北太天元稀疏矩陣的數(shù)據(jù)轉(zhuǎn)成c++數(shù)據(jù)
六、bex教程6-如何輸出到北太天元的交互界面
我們會持續(xù)舉辦北太天元軟件相關(guān)的培訓(xùn),并整理相應(yīng)的培訓(xùn)資料提供給使用者學(xué)習(xí)。
一、北太天元-軟件培訓(xùn)2022/06/30
二、北太天元-軟件培訓(xùn)2022/09/09
如何使用北太天元調(diào)試腳本函數(shù),我們制作的相關(guān)視頻教程提供給大家學(xué)習(xí)。
一、北太天元如何調(diào)試腳本函數(shù)
北太天元產(chǎn)品文檔包括北太天元白皮書和北太真元白皮書,北太真元是北太天元的重量級工具箱。大家可以通過北太天元產(chǎn)品文檔,了解北太天元軟件詳情和如何使用北太天元軟件。
【資料】
北太天元開發(fā)者社區(qū)管理規(guī)則
(試行版)
北太天元開發(fā)者社區(qū)致力于為開發(fā)者提供一個論壇、交流、互動的技術(shù)平臺。為了更好地對社區(qū)進(jìn)行管理工作,提供良好的社區(qū)氛圍,保護(hù)用戶創(chuàng)造的內(nèi)容和成果,北太天元開發(fā)者社區(qū)制定相關(guān)規(guī)則,用戶應(yīng)當(dāng)遵守此規(guī)則及本社區(qū)所有規(guī)則。
適用范圍
本規(guī)則適用于北太天元開發(fā)者社區(qū)日常管理
北太天元開發(fā)者社區(qū)用戶管理規(guī)則
一、賬號規(guī)則
1. 用戶注冊賬號時按照提示填寫盡可能詳細(xì)的用戶信息(包括但不限于昵稱、姓名、聯(lián)系方式、郵箱等),并保證所填寫信息的真實(shí)性。如若用戶信息發(fā)生變動,用戶有責(zé)任及時修改相應(yīng)信息。如果用戶提供的信息不準(zhǔn)確,北太天元開發(fā)者社區(qū)保留終止該用戶使用本社區(qū)提供的相關(guān)網(wǎng)絡(luò)服務(wù)的權(quán)利。
2. 未成年人在北太天元開發(fā)者社區(qū)注冊賬號時應(yīng)當(dāng)?shù)玫奖O(jiān)護(hù)人的同意,否則監(jiān)護(hù)人可以通過合理方式通知社區(qū)經(jīng)營者處理相關(guān)賬號。
3. 用戶注冊成功后,將獲得一個賬號和密碼,且可以隨時對密碼進(jìn)行更改。用戶對其賬號和密碼負(fù)責(zé)保管,且要對其賬號和密碼及號安全性負(fù)全部責(zé)任。用戶若發(fā)現(xiàn)任何非法使用號、密碼或存在安全漏洞等有損用戶利益的情況,應(yīng)立即通過合理方式通知北太天元開發(fā)者社區(qū)經(jīng)營者,社區(qū)將及時進(jìn)行相關(guān)處理。
4. 賬號昵稱、頭像、個人簡介等資料禁止涉及色情、暴力等違法違規(guī)內(nèi)容。
5. 賬號昵稱、頭像、個人簡介等資料禁止涉及侵害他人姓名權(quán)、名譽(yù)權(quán)、肖像權(quán)、隱私權(quán)、知識產(chǎn)權(quán)、商業(yè)秘密等合法權(quán)利。
6. 凡涉及上述信息,北太天元開發(fā)者社區(qū)保留終止用戶使用本社區(qū)提供的相關(guān)網(wǎng)絡(luò)服務(wù)的權(quán)利。
7. 北太天元開發(fā)者社區(qū)經(jīng)營者尊重用戶隱私,社區(qū)保證不會公開、編輯或透露用戶個人注冊資料,但下列情況除外:
(1) 已獲得用戶合法授權(quán);
(2) 用戶嚴(yán)重違反北太天元開發(fā)者社區(qū)管理規(guī)定;
(3) 根據(jù)相關(guān)的法律法規(guī)要求。
8. 用戶注冊、激活后即成為正式用戶,擁有北太天元開發(fā)者社區(qū)規(guī)定用戶所應(yīng)享有的一切權(quán)限。用戶應(yīng)當(dāng)對以其用戶名進(jìn)行的所有言論、活動和事件負(fù)全部責(zé)任。
二、發(fā)帖、評論、私信等言論規(guī)則
1. 北太天元開發(fā)者社區(qū)用戶在依法享有言論自由的同時須對自己的言行負(fù)責(zé),不得違反法律法規(guī)及政策規(guī)定,不得違反北太天元開發(fā)者社區(qū)相關(guān)管理規(guī)則等。嚴(yán)禁發(fā)表含有下列內(nèi)容的信息:
(1) 違反憲法確定的基本原則的;
(2) 危害國家安全,泄露國家秘密,顛覆國家政權(quán),破壞國家統(tǒng)一的;
(3) 損害國家榮譽(yù)和利益的;
(4) 煽動民族仇恨、民族歧視,破壞民族團(tuán)結(jié)的;
(5) 宣揚(yáng)恐怖主義、極端主義,危害國家安全的
(6) 破壞國家宗教政策,宣揚(yáng)邪教和封建迷信的;
(7) 散布謠言,擾亂社會秩序,破壞社會穩(wěn)定的;
(8) 散布淫穢、色情、詐騙、賭博、暴力、兇殺或者教唆犯罪、傳播犯罪手段,及制造或交易管制物品等違法犯罪活動的;
(9) 侮辱或者誹謗他人,侵害他人名譽(yù)權(quán)、隱私權(quán)、專利權(quán)、著作權(quán)、商標(biāo)權(quán)和合法權(quán)益的;
(10) 煽動非法集會、結(jié)社、游行、示威、聚眾擾亂社會秩序的;
(11) 以非法民間組織名義活動的;
(12) 可能教唆他人犯罪的;
(13) 可能損害北太天元開發(fā)者社區(qū)名譽(yù)或商譽(yù)等權(quán)益的;
(14) 其他違反中華人民共和國法律、法規(guī)、政策,違反誠實(shí)信用及公序良俗或北太天元開發(fā)者社區(qū)經(jīng)營者認(rèn)為不當(dāng)及不宜傳播的信息。
(15) 惡性灌水帖子。惡性灌水的定義:
① 連續(xù)發(fā)布大量相同內(nèi)容的帖子;
② 發(fā)布大量沒有意義文字圖形;
③ 大量拷貝別人的內(nèi)容的灌水(解決技術(shù)問題的拷貝不在此列);
④ 在技術(shù)問題中大量回復(fù)灌水的內(nèi)容。
(16) 騷擾他人,以評論、@他人、私信等方式對他人反復(fù)發(fā)送重復(fù)或者相似的訴求。
(17) 批量發(fā)布重復(fù)、無意義的低質(zhì)內(nèi)容,惡意刷贊,影響用戶體驗(yàn)、破壞平臺規(guī)則且損害他人權(quán)益的行為。包含但不限于以下場景:
① 違規(guī)批量發(fā)文:
1) 批量發(fā)無意義、低質(zhì)內(nèi)容:連續(xù)或大量發(fā)布無意義元素,包括但不限于無意義圖片、符號、表情、亂碼、無序文字等;
2) 批量發(fā)重復(fù)內(nèi)容:一段時間內(nèi),用非正常手段連續(xù)發(fā)布大量重復(fù)、高度相似的內(nèi)容。
② 違規(guī)點(diǎn)贊:
1) 通過非正常手段進(jìn)行作弊,獲取虛假點(diǎn)贊數(shù)據(jù)的行為;
2) 通過非正常手段,使文章在一段時間內(nèi)瀏覽、點(diǎn)贊、收藏等數(shù)量猛增。
2. 社區(qū)交流應(yīng)圍繞技術(shù)相關(guān)問題,禁止大量發(fā)表與技術(shù)無關(guān)的話題內(nèi)容。
3. 未經(jīng)北太天元開發(fā)者社區(qū)平臺同意,禁止在本社區(qū)發(fā)布任何與北太天元開發(fā)者社區(qū)提供服務(wù)無關(guān)的廣告。
4. 凡涉及上述信息,社區(qū)有權(quán)刪除或者屏蔽相關(guān)內(nèi)容;凡違反規(guī)定發(fā)布上述信息者,社區(qū)視情節(jié)輕重有權(quán)對其進(jìn)行賬號進(jìn)行相關(guān)處理,情節(jié)嚴(yán)重者會交由相關(guān)部門追究責(zé)任。
5. 本社區(qū)用戶發(fā)表的言論僅代表個人立場和觀點(diǎn),均不代表北太天元開發(fā)者社區(qū)的立場,且用戶要對自己發(fā)表的內(nèi)容和在社區(qū)里的一切表現(xiàn)行為承擔(dān)全部責(zé)任。
6. 本社區(qū)用戶在相關(guān)板塊發(fā)表文章時,除遵守本條款外,還應(yīng)遵守社區(qū)各板塊的相關(guān)規(guī)定。
三、版權(quán)規(guī)則
1. 用戶在本社區(qū)發(fā)表的文章等內(nèi)容,用戶授權(quán)北太天元開發(fā)者社區(qū)享有永久的、免費(fèi)的使用權(quán)和轉(zhuǎn)授權(quán)的權(quán)利,包括但不限于修改、復(fù)制、發(fā)行、展覽、改編、匯編、出版、再創(chuàng)作及《中華人民共和國著作權(quán)法》等法律法規(guī)確定的其他權(quán)利。
2. 禁止有版權(quán)侵權(quán)行為,包括且不限以下行為:
(1) 發(fā)布未經(jīng)他人授權(quán)的書籍目錄、內(nèi)容、相關(guān)資料、源碼、下載鏈接等,其中包含且不限于以洗稿、復(fù)制拼湊等方式重新整合,在表達(dá)上與在先作品存在實(shí)質(zhì)性的相同或近似的內(nèi)容;
(2) 標(biāo)題/內(nèi)容帶有軟件破解含義,講解破解流程、提供破解工具等;
(3) 發(fā)布未經(jīng)其他網(wǎng)站/機(jī)構(gòu)授權(quán)的資料、教程等;
(4) 發(fā)布爬取付費(fèi)內(nèi)容、個人隱私、國家級網(wǎng)站內(nèi)容等。
3. 北太天元開發(fā)者社區(qū)發(fā)表的言論僅代表個人立場和觀點(diǎn),均不代表北太天元開發(fā)者社區(qū)的立場,且用戶需對自己發(fā)表的內(nèi)容和行為承擔(dān)一切責(zé)任。
四、管理規(guī)則
1.本社區(qū)設(shè)立由社區(qū)管理委員會、項(xiàng)目維護(hù)者(版主)及社區(qū)管理員組成的復(fù)合管理體系。
2.本社區(qū)管理委員會是社區(qū)的技術(shù)決策機(jī)構(gòu),負(fù)責(zé)社區(qū)技術(shù)決策和技術(shù)資源的協(xié)調(diào),并主要負(fù)責(zé)統(tǒng)籌和承辦社區(qū)活動,制定社區(qū)規(guī)則等;項(xiàng)目維護(hù)者將在管委會的監(jiān)督下,行使對本社區(qū)全部站務(wù)管理職責(zé)和權(quán)利,項(xiàng)目維護(hù)者及用戶言論,都由其本人承擔(dān),均與本社區(qū)立場無關(guān);社區(qū)管理員負(fù)責(zé)維護(hù)本社區(qū)的技術(shù)支撐及平臺服務(wù)工作,保障本社區(qū)基本活動的正常開展。
好消息!為了更全面地了解大家對北太天元使用的情況,我們將延長開放“北太聽你說”活動,各位使用過北太天元軟件的小伙伴都可以參加哦,我們準(zhǔn)備了各種福利等待大家,歡迎積極參與這次活動!
活動形式:
1.北太天元數(shù)值計(jì)算通用軟件反饋調(diào)研問卷
(點(diǎn)擊鏈接參與:https://www.wenjuan.com/s/i6ZfYjA/#《北太天元數(shù)值計(jì)算通用軟件反饋調(diào)研問卷》)
2.北太天元試用報告提交
(提交至官方郵箱地址:service@baltamatica.com)
3.賽后用戶線上訪問調(diào)查
(在調(diào)查問卷/試用報告中填寫訪問意愿)
活動開展方式:
1.北太天元客服將在QQ群和北太振寰官網(wǎng)發(fā)布活動通知
2.獲取問卷調(diào)查鏈接及反饋報告模版并進(jìn)行填寫
3.用戶統(tǒng)一將試用報告提交至官方郵箱service@baltamatica.com
4.在調(diào)查問卷/試用報告中填寫是否愿意參與用戶訪問北太天元將定向邀請有意愿的用戶參與
5.北太天元會在活動結(jié)束后在北太天元技術(shù)支持QQ群和官網(wǎng)公布獲獎?wù)呙麊?/p>
獎勵機(jī)制(評審細(xì)則如附件所示):
1.調(diào)研問卷參與獎5名:從填寫調(diào)研問卷的參與者中,抽選出完整填寫的5名參與者分別獲得獎金100元
2.試用報告評選9名:從提交反饋報告的參與者中,將依據(jù)反饋質(zhì)量、測評完整性和建議質(zhì)量綜合評選優(yōu)質(zhì)報告
一等獎(1名)獲得獎金800元
二等獎(3名)獲得獎金500元
三等獎(5名)獲得獎金300元
3.線上訪問參與獎5名:將從填寫調(diào)研問卷、提交反饋報告的愿意參與訪問的參與者中,選擇5名參與線上訪問調(diào)研并將額外獲得獎金100元
附件1試用報告模板: http://mygsb.cn/upload/file/document/北太天元試用報告模版.docx
附件2:北太天元試用報告評選細(xì)則
評選分為形式審查、匿名評審、結(jié)果公示三個環(huán)節(jié)。
l 形式審查由北太天元開發(fā)團(tuán)隊(duì)負(fù)責(zé),剔除不符合基本格式要求的申請報告,并對符合條件的參評成果進(jìn)行必要的技術(shù)處理,隱去作者的姓名、單位等能反應(yīng)作者身份的信息,并進(jìn)行整理、分類、編號。
l 匿名評審由北太天元專家團(tuán)隊(duì)負(fù)責(zé),每篇參評成果的評審專家不少于3人,評審專家適用回避制度,不得評審?fù)W(xué)生/同事的報告。
匿名評審專家應(yīng)該認(rèn)真評閱,嚴(yán)格按照相關(guān)評審標(biāo)準(zhǔn),評選出符合要求、質(zhì)量較好的參評成果,并在《報告評審表》見附件上提出評審意見。
優(yōu)秀報告評分標(biāo)準(zhǔn):
1. 科學(xué)性(20分):主體明確、數(shù)據(jù)準(zhǔn)確、論述嚴(yán)謹(jǐn);論據(jù)充分,符合科學(xué)發(fā)展規(guī)律。
2. 真實(shí)性(20分):數(shù)據(jù)及應(yīng)用方法真實(shí)可復(fù)現(xiàn),數(shù)據(jù)采集全面和準(zhǔn)確,材料運(yùn)用充分,分析合理。
3. 豐富性(20分):報告論據(jù)豐富,對軟件使用提出了新觀點(diǎn)和對策,提供了差異化的意見與建議。
4. 實(shí)用性(30分):有實(shí)踐性和實(shí)用性,對軟件使用實(shí)踐有指導(dǎo)性,為解決實(shí)際問題提供了有效的方法。
5. 規(guī)范性(10分):文字流暢,表述準(zhǔn)確,條理清晰,推理邏輯性強(qiáng)。
l 評選結(jié)果公示,優(yōu)秀報告的評審分?jǐn)?shù)不得低于60分,并按照一定的比例和分?jǐn)?shù)高低選出。北太天元開發(fā)團(tuán)隊(duì)將評選結(jié)果與評審意見一并公示,公示7天為有效。
對評選結(jié)果有異議的,可在公示期間書面向北太天元開發(fā)團(tuán)隊(duì)提交異議申請,由團(tuán)隊(duì)審核后另行決定是否組織專家進(jìn)行再次評審,并公示二次評審結(jié)果。
我們將持續(xù)推出北太天元相關(guān)課程視頻,請大家持續(xù)關(guān)注!
本視頻主要內(nèi)容為:Armijo非精確線搜索以及北太天元相關(guān)操作實(shí)例。
本視頻主要內(nèi)容為:梯度下降法以及北太天元相關(guān)操作實(shí)例。
`本視頻主要內(nèi)容為:線性方程組、列主元Gauss消去法和北太天元相關(guān)操作實(shí)例。
本視頻主要內(nèi)容為: 列主元三角分解法和北太天元相關(guān)操作實(shí)例。
主要內(nèi)容為:北太天元軟件介紹、北太天元插件機(jī)制、北太天元插件開發(fā)。
資料:
北太天元插件開發(fā)培訓(xùn)(2023.1.13).pdf
視頻:
更新日志
版本:baltamatica_2.1.3(Windows / Ubuntu)
日期:2023年1月13日
一、新增功能
1.腳本管理:新增腳本管理界面,提供對軟件當(dāng)前所調(diào)用腳本的查看與管理功能。
2.內(nèi)置函數(shù):
(1) 共96個新增內(nèi)置函數(shù),具體函數(shù)說明與使用方式請于軟件內(nèi)使用help命令查看;
(2) Graph插件:新增22個函數(shù)(boxplot、legend、stem、polarplot、close、hist、xline、yline、line、contourf、gscatter、bubblechart、polarbubblechart、polarhistogram、xticklabels、xticks、yticklabels、yticks、zticklabels、zticks、zlabel、subtitle),具體函數(shù)說明與使用方式請于軟件內(nèi)使用help命令查看。
3.腳本與插件:
(1) 新增優(yōu)化插件optimization;
(2) 新增網(wǎng)格剖分插件easymesh;
(3) 新增數(shù)值積分腳本庫;
(4) 軟件安裝路徑下的examples中增加了一些算例,如遺傳算法,pca等;
(5) 新增稀疏線性方程組的求解功能,見examples中的sparseEx1.m、sparseEx2.m、poiSOR.m。
二、功能優(yōu)化
1.界面優(yōu)化:
(1)優(yōu)化了界面的圖標(biāo)顯示,避免顯示模糊的情況出現(xiàn);
(2)優(yōu)化了輸入信息的提示,使得提示信息更加友好。
2.運(yùn)行效率:
(1)優(yōu)化對大數(shù)據(jù)讀寫后的軟件運(yùn)行效率;
(2)優(yōu)化了部分內(nèi)核內(nèi)置函數(shù)的實(shí)現(xiàn),提升其執(zhí)行效率及準(zhǔn)確性;
3.優(yōu)化了fft插件的實(shí)現(xiàn)方式。
4.語法、函數(shù)優(yōu)化:
(1)兼容matlab定義m腳本函數(shù)時形如:“fucntin[y] = func(x) (function和[之間沒有空格)”的寫法。
三、問題修復(fù)
(1)修復(fù)“struct(‘somename’, @somefunc)在 somfunc 沒有定義的時候會造成閃退”的bug;
(2)修復(fù)“點(diǎn)擊執(zhí)行按鈕無法執(zhí)行”的bug;
(3)修復(fù)部分版本“中文安裝路徑下無法啟動軟件”的問題;
(4)修復(fù)了繪圖函數(shù)subplot繪圖存在的bug。
我見過很多數(shù)學(xué)系的學(xué)生,認(rèn)為自己編程能力不行,說自己不是編程的那塊料,每每遇到需要編程的任務(wù),心里就犯難。即使那些稍微有點(diǎn)勇氣的學(xué)生,下定決心硬著頭皮上,也往往收效甚微,成長緩慢。
這不是一個正常的現(xiàn)象。因?yàn)閿?shù)學(xué)系的學(xué)生,在經(jīng)過了幾年的學(xué)習(xí)和訓(xùn)練后,是應(yīng)該具備相當(dāng)程度的結(jié)構(gòu)化、定量化的抽象邏輯思維能力,并且能夠借助數(shù)學(xué)的思想和方法,熟練使用數(shù)學(xué)語言來刻畫問題、構(gòu)造解決方案。對于受過良好訓(xùn)練的數(shù)學(xué)系學(xué)生來說,所謂編程,本質(zhì)上就是把用數(shù)學(xué)語言描述的解決方案“翻譯”為程序代碼而已。數(shù)學(xué)和計(jì)算機(jī)編程本來就是天作之合,有數(shù)學(xué)背景的學(xué)生應(yīng)該具備很大的優(yōu)勢和潛力來學(xué)好編程。
我一直認(rèn)為,能同時掌握數(shù)學(xué)語言和計(jì)算機(jī)編程語言的人,到高校一定是科研能手,到公司一定是業(yè)務(wù)骨干。但現(xiàn)實(shí)卻是,很多大學(xué)的數(shù)學(xué)院系,仍在不斷培養(yǎng)大量害怕編程的學(xué)生。如果去問數(shù)學(xué)系的學(xué)生將來要找什么工作,很多人的第一個想法就是當(dāng)一名老師。如果問關(guān)于數(shù)學(xué)研究的事情,他們非常自然地認(rèn)為證明分析就是數(shù)學(xué)研究的全部內(nèi)容。
數(shù)學(xué)系的畢業(yè)生有很多去了學(xué)校,或者金融、互聯(lián)網(wǎng)這些來錢快的行業(yè)。而在中國需要數(shù)學(xué)重點(diǎn)支撐的科學(xué)計(jì)算與工業(yè)軟件領(lǐng)域,我們會發(fā)現(xiàn)數(shù)學(xué)背景出身的人寥寥無幾。學(xué)生不愿去的直接原因,一方面是對自己編程能力和學(xué)習(xí)潛力沒有信心;另一方面對數(shù)學(xué)如何應(yīng)用到科學(xué)計(jì)算和工業(yè)軟件領(lǐng)域也沒有什么概念,對于實(shí)際工業(yè)應(yīng)用背景更是知之甚少,缺乏將數(shù)學(xué)語言自如轉(zhuǎn)換為應(yīng)用領(lǐng)域語言的能力。
當(dāng)前國產(chǎn)科學(xué)計(jì)算和工業(yè)軟件遠(yuǎn)遠(yuǎn)落后于西方發(fā)達(dá)國家,在總體上存在基礎(chǔ)薄弱、創(chuàng)新不足、人才短缺和應(yīng)用困難等問題,被結(jié)結(jié)實(shí)實(shí)地“卡”著脖子。而要解決這一嚴(yán)峻的問題,培養(yǎng)大量既懂應(yīng)用數(shù)學(xué) 、又懂計(jì)算機(jī)編程和應(yīng)用物理的綜合型人才,并引導(dǎo)他們進(jìn)入科學(xué)計(jì)算和工業(yè)軟件領(lǐng)域,是當(dāng)下亟需做的事情。(鄂維南院士在《人工智能時代交叉科學(xué)的人才培養(yǎng)》一文中對算法時代如何培養(yǎng)人才有更深入細(xì)致的闡述)
那么,我們當(dāng)前的數(shù)學(xué)教育已經(jīng)做好培養(yǎng)這些綜合性人才的準(zhǔn)備了嗎?依目前的情況來看,顯然沒有。數(shù)學(xué)系的學(xué)生,在數(shù)學(xué)、編程和數(shù)學(xué)應(yīng)用之間的自我懷疑、彷徨、痛苦和掙扎,并不是一種偶然現(xiàn)象,而大學(xué)數(shù)學(xué)科研和人才培養(yǎng)體制機(jī)制的僵化就是造成這種現(xiàn)象的一個外部客觀原因。
時至今日,在很多大學(xué)的數(shù)學(xué)系中,計(jì)算機(jī)編程教學(xué)依然是以教授語法知識為主,對數(shù)學(xué)核心課程的支撐也僅僅停留在商業(yè)軟件的使用上,幾乎沒有關(guān)于編程原則、方法、技能和生產(chǎn)力工具的教學(xué)內(nèi)容。
為什么只是教教編程語法?因?yàn)槌袚?dān)編程教學(xué)的師資,大部分還是數(shù)學(xué)系出身,基本沒有受過正規(guī)的計(jì)算機(jī)編程訓(xùn)練。而且目前高校的這種以“數(shù)數(shù)”為主的評價機(jī)制,讓承擔(dān)編程教學(xué)的老師即使有心,也不太可能把大量時間花在學(xué)習(xí)提高自己編程能力、搞好編程教學(xué)的事情上。在師資的引進(jìn)和培養(yǎng)上,大多學(xué)校還是以“戴帽子”的人為主,至于實(shí)際需要什么樣的師資來為國家、社會培養(yǎng)更有用的人才,往往考慮的不夠深入全面。所以,從我上大學(xué)到現(xiàn)在,整整 20 年了,大部分?jǐn)?shù)學(xué)系的計(jì)算機(jī)編程教育,依然沒有什么變化,而且預(yù)計(jì)在將來可見的很長一段時間內(nèi),整體上也不會有什么實(shí)質(zhì)性的變化。
(原文鏈接:https://mp.weixin.qq.com/s/vB0qAz2e1QmNMKnBGitEYw)
那么作為數(shù)學(xué)系的學(xué)生,如果仍想把編程學(xué)好,并為數(shù)學(xué)這把“屠龍刀”找到用武之地,有沒有其它的辦法呢?答案是肯定的。
目前各種開源編程語言、操作系統(tǒng)、應(yīng)用軟件以及編程工具都已經(jīng)發(fā)展的相當(dāng)成熟好用,它們一起構(gòu)成了整個互聯(lián)網(wǎng)的開源技術(shù)底座,而且大多都形成了非常成熟開源社區(qū)。個人通過這些開源社區(qū),可以找到非常豐富的入門教程、幫助文檔、教學(xué)視頻等學(xué)習(xí)資源,還可以在線獲得很多技術(shù)大咖的及時答疑解惑,完全可以彌補(bǔ)學(xué)校編程教育資源的不足和問題。
基于這些互聯(lián)網(wǎng)上的學(xué)習(xí)資源,個人想學(xué)好編程,還需要充分發(fā)揮自己的主觀能動性,拋棄所謂的天賦、喜不喜歡、有沒有興趣等主觀的、道聽途說的、廉價的、即無法證實(shí)也無法證偽的想法和疑問,在認(rèn)真調(diào)查研究基礎(chǔ)上,結(jié)合自己的實(shí)際情況,以及學(xué)習(xí)和職業(yè)發(fā)展目標(biāo)的需要,制定一個合理可行的學(xué)習(xí)計(jì)劃和方案,然后在不斷學(xué)習(xí)中實(shí)踐、在不斷實(shí)踐中學(xué)習(xí)。
下面我將從思想、原則、方法三個層面,分享我們團(tuán)隊(duì)在學(xué)習(xí)編程過程中的一些經(jīng)驗(yàn)。
從思想觀念的角度來講,首先要給自己的大腦洗個澡,洗去那些錯誤有害的觀念,植入能夠反映客觀現(xiàn)實(shí)的思想。有以下幾點(diǎn)需要注意:
停止去問我有沒有編程天賦這個問題,這不是一個好問題,因?yàn)槭桥c否的回答都不能證實(shí)和證偽。
停止去問我對編程有沒有興趣、喜不喜歡的問題,因?yàn)樵跊]有深入了解一件事情之前,我們沒有資格回答這個問題。
停止去抱怨學(xué)校教育的不足之處,因?yàn)橐粋€社會組織的發(fā)展也有它的內(nèi)在客觀規(guī)律(比如經(jīng)濟(jì)利益是驅(qū)動并決定組織向不同方向發(fā)展的根本動力),所以一個組織最后發(fā)展到讓組織內(nèi)所有人都不爽的狀態(tài),都有它不可抗拒的一面,整天的抱怨只是在宣泄情緒、浪費(fèi)自己的時間而已。如果你在一個組織中浪費(fèi)了青春年華,最后還要承擔(dān)其不好的后果,那就下決心用行動去改變自己,從而把對自己成長的影響降到最低。
作為數(shù)學(xué)系的學(xué)生,我們要對數(shù)學(xué)本身有信心。不要僅僅停留在數(shù)數(shù)、買菜這么低的層次上來看待數(shù)學(xué)。數(shù)學(xué)是人類智慧皇冠上最燦爛的明珠,是一切自然、社會和工程科學(xué)的通行語言,這是真理,不用費(fèi)時間和腦力去懷疑,我們最好能把數(shù)學(xué)當(dāng)成一種信仰。我們暫時看不到、感受不到,不是因?yàn)檫@是不是真理的問題,而是我們還沒有達(dá)到相應(yīng)的高度。編程本質(zhì)上就是把用數(shù)學(xué)語言描述的解決方案“翻譯”為程序代碼而已,只要我們能學(xué)好數(shù)學(xué),就能學(xué)好編程。
在智能信息時代,軟件才是連接一切的關(guān)鍵,而數(shù)學(xué)思想和算法則是所有軟件的靈魂。因此,身處數(shù)學(xué)系的你,如果想找一份好工作,成為技術(shù)大牛,或者想知道數(shù)學(xué)到底是如何與自然、科學(xué)和工程學(xué)科相互作用的,想把數(shù)學(xué)變成真正的生產(chǎn)力,就需要把編程學(xué)好。
從原則的角度來講,有如下原則我們需要堅(jiān)持:
少即是多,慢即是快
循序漸進(jìn),日積月累
先入門存活,再實(shí)踐精通
從方法的角度來講,有如下的方法你可以嘗試:
首先快速入門 Linux 及開源編程生產(chǎn)力工具,如:ubuntu、git(版本控制)及開源代碼托管平臺、cmake、vim、gcc、gdb、vscode 等等,然后在不斷的使用過程中實(shí)踐精通。這里強(qiáng)調(diào)的是要用開源工具來學(xué)習(xí)編程。
在學(xué)習(xí)編程的過程中,每天堅(jiān)持寫學(xué)習(xí)復(fù)盤總結(jié),通過不斷反觀、反思、反省自己學(xué)習(xí)編程的過程,不斷提煉總結(jié)經(jīng)驗(yàn)教訓(xùn),看清自己在學(xué)習(xí)過程中的思維與行為模式,并不斷調(diào)整優(yōu)化。這是一個向自己學(xué)習(xí)的過程,也是自主學(xué)習(xí)的核心要義。
可以找一個或多個引路人,定期尋求指導(dǎo)和反饋,幫助及時發(fā)現(xiàn)學(xué)習(xí)中存在的問題,答疑解惑,這樣會少走很多彎路,少踩很多坑。
在編程之前,首先要寫好編程數(shù)學(xué)文檔。文檔要盡量以最簡潔明了、邏輯清晰的數(shù)學(xué)語言來描述要實(shí)現(xiàn)的算法,保證每一個計(jì)算步驟的正確性。簡潔明了、邏輯清晰的數(shù)學(xué)語言往往意味著對應(yīng)的程序?qū)崿F(xiàn)也是簡潔明了、邏輯清晰的。注意,這里所說的編程數(shù)學(xué)文檔,不是通常教材上看到的那種偽代碼,因?yàn)檫@種偽代碼大部分是無法直接翻譯成程序語言的。
精通數(shù)學(xué)中的張量語言,經(jīng)驗(yàn)表明用它寫出的編程數(shù)學(xué)文檔,大部分是可以直接翻譯為代碼的。
在編程之前,你還要準(zhǔn)備好可以用來測試程序運(yùn)行的簡單算例,用于在編程過程中隨時測試你的程序。
要實(shí)現(xiàn)復(fù)雜的算法,先進(jìn)行分解設(shè)計(jì),把算法“正交”分解成很多簡單的模塊,其中每個模塊有明確的功能和輸入輸出,然后采用增量開發(fā)的模式,逐個實(shí)現(xiàn)并測試其正確性,最后再集成測試正確性。
去閱讀別人的代碼時,有與編程相關(guān)的數(shù)學(xué)文檔,要先看數(shù)學(xué)文檔。如果沒有,就要在看代碼的過程中,不斷嘗試用數(shù)學(xué)語言來重新闡述這些代碼,并寫成編程數(shù)學(xué)文檔,再結(jié)合一些必要的運(yùn)行測試,可極大提升理解學(xué)習(xí)別人代碼的速度。
反過來把編程作為學(xué)習(xí)數(shù)學(xué)的工具,幫助自己更深刻地理解數(shù)學(xué)本身。
學(xué)會使用符號計(jì)算工具,代替紙筆進(jìn)行數(shù)學(xué)公式的推導(dǎo),比如 Python 中 sympy 符號計(jì)算工具箱。
以上是我們團(tuán)隊(duì)在編程過程中總結(jié)的實(shí)戰(zhàn)經(jīng)驗(yàn)。目前團(tuán)隊(duì)小伙伴陳春雨已通過這一系列學(xué)習(xí)和實(shí)踐,成功的從編程菜鳥晉升為大蝦,初具亮劍江湖的實(shí)力,可見以上經(jīng)驗(yàn)還是頗具參考性。希望這些經(jīng)驗(yàn)?zāi)軌驇偷礁嘞氚丫幊虒W(xué)好的學(xué)生。我也會一如既往地探索,從而可以幫助更多學(xué)生快速提升編程能力,為社會培養(yǎng)更多既懂理論、又懂實(shí)踐的綜合型人才。
歡迎更多有志于把計(jì)算數(shù)學(xué)變?yōu)檎嬲a(chǎn)力的老師、學(xué)生加入我們!
算法時代,未來已來!作為計(jì)算數(shù)學(xué)人,我們應(yīng)心懷使命,肩扛責(zé)任,迎難而上,以攻堅(jiān)的姿態(tài)開拓創(chuàng)新,為解決國家重大“卡脖子”問題貢獻(xiàn)自己應(yīng)有的一份力量,同時為培養(yǎng)新一代中國數(shù)學(xué)的中堅(jiān)力量而努力。
相信我們在一起,就會了不起!
(原文鏈接:https://mp.weixin.qq.com/s/vB0qAz2e1QmNMKnBGitEYw)
好消息!讓大家心心念念的“北太聽你說”有獎?wù)骷顒咏K于拉下帷幕了,評審工作已經(jīng)結(jié)束。具體評審結(jié)果如下:
1. 北太天元數(shù)值計(jì)算通用軟件反饋調(diào)研問卷
根據(jù)調(diào)研問卷的完整性等標(biāo)準(zhǔn),評選出了5名獲獎?wù)摺?/span>
2. 北太天元試用報告
根據(jù)《北太天元試用報告評選細(xì)則》標(biāo)準(zhǔn)評選,有1位獲獎?wù)摺?/span>
感謝各位小伙伴們對本次活動的大力支持,同時恭喜獲獎的小伙伴?。ü酒跒?天,獲獎公示期結(jié)束后,我們會聯(lián)系相關(guān)獲獎人并發(fā)放相關(guān)獎勵)
視頻轉(zhuǎn)載自盧朓老師B站,供非測繪專業(yè)的學(xué)生參考。
視頻轉(zhuǎn)載自盧朓老師B站,供非測繪專業(yè)的學(xué)生參考 。
視頻轉(zhuǎn)載自盧朓老師B站,供非測繪專業(yè)的學(xué)生參考 。
本視頻主要內(nèi)容為北太天元介紹、北太天元亮點(diǎn)及使用技巧,以及北太天元數(shù)模相關(guān)案例。
本節(jié)主講教師:
易年余,博士,湘潭大學(xué)數(shù)學(xué)與計(jì)算科學(xué)學(xué)院教授。主要講授《數(shù)值計(jì)算方法》、《偏微分方程數(shù)值方法》、《自適應(yīng)有限元方法》等課程,主要從事有限元高精度理論與自適應(yīng)方法研究。
本節(jié)課程內(nèi)容:
本小節(jié)主要介紹北太天元微課程的編程實(shí)踐環(huán)境,包含北太天元簡介、算法實(shí)現(xiàn)過程中主要用到的命令或功能等,并以二分法求根為例展示算法編程的實(shí)現(xiàn)過程。
本節(jié)主講教師:
易年余,博士,湘潭大學(xué)數(shù)學(xué)與計(jì)算科學(xué)學(xué)院教授。主要講授《數(shù)值計(jì)算方法》、《偏微分方程數(shù)值方法》、《自適應(yīng)有限元方法》等課程,主要從事有限元高精度理論與自適應(yīng)方法研究。
本節(jié)課程內(nèi)容:
本小節(jié)主要通過北太天元的操作實(shí)例來展示誤差的基本概念,包括誤差定義及種類,以及在計(jì)算機(jī)上執(zhí)行運(yùn)算時浮點(diǎn)數(shù)的舍入運(yùn)算等。
此次培訓(xùn)與“數(shù)維杯”聯(lián)合舉辦,培訓(xùn)內(nèi)容分為以下三部分:
軟件基礎(chǔ)操作介紹
軟件工具箱介紹
軟件數(shù)模相關(guān)案例講解
培訓(xùn)資料【北太天元在數(shù)學(xué)建模中的應(yīng)用】
使用北太天元參加“數(shù)維杯”將有機(jī)會獲得額外獎勵:
第一名獲得獎金6000元(需扣除個人所得稅)
第二名獲得獎金3000元(需扣除個人所得稅)
第三名獲得獎金1000元;
參賽隊(duì)伍在使用該軟件的過程中提供了某方面完整性的使用報告,將額外獲得獎金500元;優(yōu)秀參賽隊(duì)伍可提供實(shí)習(xí)崗位與人才引進(jìn)綠色通道。
北太天元將持續(xù)關(guān)注大學(xué)生數(shù)學(xué)建模比賽,為數(shù)學(xué)建模人才培養(yǎng)貢獻(xiàn)力量,希望同學(xué)們踴躍參賽!
版本:baltamatica_2.2.0(Windows / Ubuntu)
日期:2023年4月27日
一、新增功能
1.用戶調(diào)查反饋頁:新增對參加數(shù)學(xué)建模競賽的用戶的調(diào)查反饋頁面。
2.內(nèi)置函數(shù):
(1)betaincinv:逆不完全貝塔函數(shù);
(2)copyfile:復(fù)制文件或文件夾;
(3)deg2rad:將角從以度為單位轉(zhuǎn)換為以弧度為單位;
(4)gammainc:不完全gamma函數(shù);
(5)gammaincinv:逆不完全gamma函數(shù);
(6)isinteger:判斷是否為整數(shù)類型數(shù)據(jù);
(7)issorted:確定數(shù)組是否已排序;
(8)rad2deg:將角從以弧度為單位轉(zhuǎn)換為以度為單位;
(9)Setdiff:設(shè)置兩個數(shù)組的差集。
3.計(jì)算幾何學(xué)腳本函數(shù):
(1)barycentricToCartesian:將體積坐標(biāo)中的點(diǎn)轉(zhuǎn)化為笛卡爾坐標(biāo)下的點(diǎn);
(2)cartesianToBarycentric:將笛卡爾坐標(biāo)中的點(diǎn)轉(zhuǎn)化為體積坐標(biāo)下的點(diǎn);
(3)cgprechecks:用于計(jì)算幾何學(xué)的完整性檢查;
(4)cgprechecks_simple:用于計(jì)算幾何學(xué)的數(shù)值型輸入的完整性檢查;
(5)check_inputNumber:檢驗(yàn)輸入數(shù)量是否在給定范圍limit內(nèi);
(6)check_triangulation:測試輸入變量TR是否是一個triangulation結(jié)構(gòu)體;
(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:三角形/四面體的內(nèi)切圓心(內(nèi)心);
(18)isConnected:測試給定頂點(diǎn)之間在三角剖分中是否有邊相連;
(19)mergeDuplicatePoints:合并具有相同位置信息的點(diǎn);
(20)nearestNeighbor:距離給定點(diǎn)最近的頂點(diǎn);
(21)neighbors:三角形/四面體的相鄰單元;
(22)pointLocation:包含所給點(diǎn)的三角形/四面體;
(23)triangulation:2維/3維下的三角剖分;
(24)triangulation_size:返回三角剖分信息中連接矩陣的大??;
(25)vertexAttachments:具有三所給點(diǎn)的三角形/四面體;
(26)vertexNormal:三角剖分的頂點(diǎn)法向量。
4.優(yōu)化腳本函數(shù):
(1)lsqlin:求解約束線性最小二乘問題。
二、問題修復(fù)
(1)修復(fù)matTool導(dǎo)入字符串亂碼問題。
本節(jié)主講教師:
易年余,博士,湘潭大學(xué)數(shù)學(xué)與計(jì)算科學(xué)學(xué)院教授。主要講授《數(shù)值計(jì)算方法》、《偏微分方程數(shù)值方法》、《自適應(yīng)有限元方法》等課程,主要從事有限元高精度理論與自適應(yīng)方法研究。
本節(jié)課程內(nèi)容:
本小節(jié)主要內(nèi)容為誤差傳播,北太天元應(yīng)用實(shí)例之積分的計(jì)算和北太天元應(yīng)用實(shí)例之Gram-Schmidt正交化。
本節(jié)主講教師:
易年余,博士,湘潭大學(xué)數(shù)學(xué)與計(jì)算科學(xué)學(xué)院教授。主要講授《數(shù)值計(jì)算方法》、《偏微分方程數(shù)值方法》、《自適應(yīng)有限元方法》等課程,主要從事有限元高精度理論與自適應(yīng)方法研究。
本節(jié)課程內(nèi)容:
本小節(jié)主要簡述數(shù)值計(jì)算中應(yīng)當(dāng)注意的問題,并演示北太天元應(yīng)用實(shí)例:積分的計(jì)算,Gram-Schmidt正交化。
本節(jié)主講教師:
佘紅偉,西北工業(yè)大學(xué)數(shù)學(xué)與統(tǒng)計(jì)學(xué)院博士、副教授、數(shù)學(xué)實(shí)驗(yàn)教學(xué)中心主任。主講《數(shù)值分析》、《數(shù)據(jù)結(jié)構(gòu)與算法》、《科學(xué)計(jì)算實(shí)踐》等課程,主編教材1部,參編國家規(guī)劃教材1部;作為主要完成人獲國家教學(xué)成果一等獎1項(xiàng),陜西省教學(xué)成果一等獎2項(xiàng);曾獲“全國大學(xué)生數(shù)學(xué)建模競賽優(yōu)秀指導(dǎo)教師”、西北工業(yè)大學(xué)“本科教學(xué)最滿意教師”等榮譽(yù)稱號。
本節(jié)課程內(nèi)容:
本小節(jié)主要內(nèi)容有高斯消去法、主元素消去法、北太天元編程實(shí)現(xiàn)。
本節(jié)主講教師:
佘紅偉,西北工業(yè)大學(xué)數(shù)學(xué)與統(tǒng)計(jì)學(xué)院博士、副教授、數(shù)學(xué)實(shí)驗(yàn)教學(xué)中心主任。主講《數(shù)值分析》、《數(shù)據(jù)結(jié)構(gòu)與算法》、《科學(xué)計(jì)算實(shí)踐》等課程,主編教材1部,參編國家規(guī)劃教材1部;作為主要完成人獲國家教學(xué)成果一等獎1項(xiàng),陜西省教學(xué)成果一等獎2項(xiàng);曾獲“全國大學(xué)生數(shù)學(xué)建模競賽優(yōu)秀指導(dǎo)教師”、西北工業(yè)大學(xué)“本科教學(xué)最滿意教師”等榮譽(yù)稱號。
本節(jié)課程內(nèi)容:
本小節(jié)課程主要介紹問題引入、三角分解法基本知識、計(jì)算實(shí)例等內(nèi)容,并展示北太天元操作示例。
版本:baltamatica_2.3.1_release(Windows / Ubuntu)
日期:2023年5月22日
一、新增功能
1.更新了軟件內(nèi)核。
本節(jié)主講教師:
殷俊鋒,同濟(jì)大學(xué)數(shù)學(xué)科學(xué)學(xué)院教授,博導(dǎo),創(chuàng)新創(chuàng)業(yè)學(xué)院副院長。主要研究方向計(jì)算金融與數(shù)學(xué)建模,大數(shù)據(jù)和人工智能。主持及參與國家自然科學(xué)基金、上海市及教育部等科研項(xiàng)目10余項(xiàng),發(fā)表高水平SCI學(xué)術(shù)論文30余篇,2009年入選上海市浦江人才。現(xiàn)為中國工業(yè)與應(yīng)用數(shù)學(xué)學(xué)會副秘書長,中國工業(yè)與應(yīng)用數(shù)學(xué)學(xué)會大數(shù)據(jù)與人工智能專業(yè)委員會委員,中國高等教育學(xué)會教育數(shù)學(xué)委員會常務(wù)理事。
本節(jié)課程內(nèi)容:
本小節(jié)課程主要介紹求解三對角方程組的追趕法、求解對稱正定線性方程組的平方根法和分塊矩陣三角分解法。
本節(jié)主講教師:
殷俊鋒,同濟(jì)大學(xué)數(shù)學(xué)科學(xué)學(xué)院教授,博導(dǎo),創(chuàng)新創(chuàng)業(yè)學(xué)院副院長。主要研究方向計(jì)算金融與數(shù)學(xué)建模,大數(shù)據(jù)和人工智能。主持及參與國家自然科學(xué)基金、上海市及教育部等科研項(xiàng)目10余項(xiàng),發(fā)表高水平SCI學(xué)術(shù)論文30余篇,2009年入選上海市浦江人才?,F(xiàn)為中國工業(yè)與應(yīng)用數(shù)學(xué)學(xué)會副秘書長,中國工業(yè)與應(yīng)用數(shù)學(xué)學(xué)會大數(shù)據(jù)與人工智能專業(yè)委員會委員,中國高等教育學(xué)會教育數(shù)學(xué)委員會常務(wù)理事。
本節(jié)課程內(nèi)容:
本節(jié)課程主要講解向量和矩陣的范數(shù),線性代數(shù)方程組的性態(tài)與條件數(shù)以及誤差分析。
本節(jié)主講教師:
殷俊鋒,同濟(jì)大學(xué)數(shù)學(xué)科學(xué)學(xué)院教授,博導(dǎo),創(chuàng)新創(chuàng)業(yè)學(xué)院副院長。主要研究方向計(jì)算金融與數(shù)學(xué)建模,大數(shù)據(jù)和人工智能。主持及參與國家自然科學(xué)基金、上海市及教育部等科研項(xiàng)目10余項(xiàng),發(fā)表高水平SCI學(xué)術(shù)論文30余篇,2009年入選上海市浦江人才?,F(xiàn)為中國工業(yè)與應(yīng)用數(shù)學(xué)學(xué)會副秘書長,中國工業(yè)與應(yīng)用數(shù)學(xué)學(xué)會大數(shù)據(jù)與人工智能專業(yè)委員會委員,中國高等教育學(xué)會教育數(shù)學(xué)委員會常務(wù)理事。
本節(jié)課程內(nèi)容:
本節(jié)課程主要講解線性最小二乘問題的正規(guī)方程組以及求解方法。
v2.3.1_release
【安裝包獲取】
baltamatica_2.3.1_win_x86-64_release.exe
baltamatica_2.3.1_ubuntu20.04_amd64_release.deb
【新增功能】更新了軟件內(nèi)核。
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 現(xiàn)在支持 shortg、longg、shorteng、longeng、bank。
本節(jié)主講教師:
陳銳,北京郵電大學(xué)理學(xué)院副教授,碩士研究生導(dǎo)師
科研方向:復(fù)雜流體的高效數(shù)值計(jì)算研究
教學(xué)方向:數(shù)值分析、線性代數(shù)等課程教學(xué)
現(xiàn)主持國家自然青年基金一項(xiàng),參與國家自然基金面上項(xiàng)目兩項(xiàng),在Journal of Computational Physics、SIAM Journal on Scientific Computing 等高水平SCI期刊發(fā)表十余篇。
本節(jié)課程內(nèi)容:
本節(jié)主要講解Jacobi迭代、Gauss-Seidel迭代等內(nèi)容,并展示北太天元編程實(shí)現(xiàn)與應(yīng)用實(shí)例。
本節(jié)主講教師:
汪波,湖南師范大學(xué)數(shù)學(xué)與統(tǒng)計(jì)學(xué)院教授,博士生導(dǎo)師。主要研究方向包括超材料中的電磁場計(jì)算、散射問題高精度數(shù)值方法、分層媒質(zhì)快速多極法等。已發(fā)表論文30多篇,主持國家自然科學(xué)基金4項(xiàng)。曾獲第十一屆湖南省青年科技獎、優(yōu)秀研究生導(dǎo)師團(tuán)隊(duì)等榮譽(yù)。
本節(jié)課程內(nèi)容:
本節(jié)主要講解矩陣譜半徑及性質(zhì)、迭代法收斂充要條件、迭代法收斂的其他判定方法、誤差估計(jì)等內(nèi)容。