# learning_modeling_with_baltamatica **Repository Path**: ma-shituo/learning_modeling_with_baltamatica ## Basic Information - **Project Name**: learning_modeling_with_baltamatica - **Description**: 基于北太天元的数学建模新手教材编写,感谢北京大学卢朓老师、李若老师等人的支持。 - **Primary Language**: 其他 - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 22 - **Forks**: 1 - **Created**: 2023-04-26 - **Last Updated**: 2025-09-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 数学实验与数学建模:基于Baltamatica 首先非常感谢北京大学卢朓老师和李若老师等大咖对本项目的支持。这个项目是我春节的时候写的,为了促进新手学习数学建模并推广北太天元软件。书稿是我编写,参考了我大二的时候写的《数据科学基础:from 0 to 1》和正在北大出版社审稿的《MATLAB数学建模》。有些地方可能写的还有点生草,因为的确是对我在前期书稿的一个重排、删改与整合。里面如果有一些有误的地方欢迎与我联系。 ## 为什么要写这本教材 我在华中科技大学的时候就很喜欢数学建模竞赛,一直探索数学建模的教与学。我讲过基于Python版本的数学建模,也讲过基于MATLAB版本的数学建模。但是基于北太天元,我们还是第一次尝试。Python和MATLAB这两个系列更多的要求我们“先知其然,后知其所以然”,这也是“学术”和“工程”的辩证统一。北太天元则不同,它是刚起步的,有很多插件还没有弄好,还存在一些底层的问题,所以在使用北太天元做建模的时候要注意从底层原理学习起,宁可学的东西没那么多,但是要理解底层逻辑。 ## 这本教材的优点 据卢朓老师跟我说,这应该是业内第一本开源的北太天元教程。我的初衷是推广到竞赛中,让学生有胆气冲击北太数模之星的冠名奖。在编写过程中,我不喜欢市面上大多数教材的写法,太死板,也太没人性化。恕我直言,对于那些不讲人话的学术类书稿,你如果是给同行传阅倒也罢了,但是你的受众是学生,我考教师资格证的时候就明确记得有“量力性”这一条要求。不讲人话的书稿我必须得奉上一句“RNM退钱”,所以,我在编写过程中尽可能做到通俗易懂,让读者能够轻易上手接受。 此外,书稿大纲是我在华中科大给同学们作数学建模培训磨了几轮才形成的大纲,在此基础上进行了删改,将过于复杂的一些章节去掉了,更容易被同学们接受。 作为计科人,我始终记得谭志虎副院长和秦磊华副院长给我们强调的软硬协同观。在本书编写的过程中,虽然更多的是数值计算与模拟方面的东西,但是也同样以自己的理解从软硬协同的角度在看这个软件。本人在计算机领域功力尚浅,是当时专业课学的很拉胯的程度,如果有一些错误之处欢迎批评斧正,读者朋友们见笑。 ## 特此声明 本书将免费开源不收取任何费用,但是请注意一些版权问题。如果是从我的github或gitee主页下载的书稿,还请star一下可以咩谢谢。最后再次感谢卢朓老师和李若老师等人的支持!~