要点:利用Python作为计算工具帮助解决数学模型。
一、前期准备工作
1. Anaconda Navigator帮助安装了NumPy所需的功能包。
2. 通过Jupyter_Lab, 可以直接测试代码运行的结果。
3. 通过vscode可以修改文本并即时看到预览结果,解决一些符号、公式、表格显示不正常的问题。
4. 这也是我第一次使用CSDN记录自己的学习笔记。
二、进入第一章正题 解析方法与几何建模:
1. 前面的向量和矩阵计算相对简单,代码理解上也没有困难。
2. 向量在空间中的变换主要需要了解计算规则,把计算交给numpy。
3. 我认为最有趣的还是声纳测距计算过程中的分析部分。重点是要理解题目。第一题二维计算中的W需要注意是平行于海床的长度而不是声纳张角范围内海床的水平投影宽度。
4. Stewart Platform也是,我在理解P1, P2, P3时,认为它们的角度固定只是长度可变。但实际上通过问题和后面的解答分析才发现其实三个支柱角度是可以任意变化的,而且是三维空间中的角度变化。然后投影到二维的xy平面上来分析。
总结下来,首先还是要充分理解题目,然后才是构建几何模型,这两步非常关键,否则后面的解题都是浪费时间。