求解!计算方法,数学物理方程,matlab程序设计还有运筹学哪门好学点?用处大点?具体学些啥?土木专业的

2024-11-18 22:56:34
推荐回答(2个)
回答1:

MATLAB显然因为 数学物理方法就是要将物理现象数学化。 就我所学,主要是三类问题可以是用数学物理方法解。
1、波动方程 2、热传导方程3、破送方程。 都可以把这些物理现象转变为偏微分方程来解。
你具体学哪个方向的看你的专业了。
但是无论哪个方向都需要使用计算机辅助运算,一般都会使用到MATLAB,MATLAB的优点是简单,并且提供了大量已经编译好的函数程序可以直接调用,避免了你去编译一些负责的函数,不如几种情况下的格林函数解,各种贝塞尔函数,汉克尔函数(本人是学电磁场的,所以偏向这类函数)。但是MATLAB的缺点是 它不擅长做循环运算,一牵扯到大量循环的运算MATLAB就会很低效率了。这个时候需要你用C甚至C++来编译函数运算。
另外除了MATLAB这个不算你的主课只是你学数学物理方程的工具。你估计还要学数值方法的运算。 因为数学物理方法求的是物理现象的解析解,只能处理有规律的物体的物理现象,十分有限,一般是拿来检验你编译的数值方法解的程序的正确性与否。 就是考虑一个规则的条件,然后用数值方法的程序去运算,然后和解析解比较,基本接近就说明你的方法正确可以用在不规则的情况去。所以你未来一定也会接触数值方法这门课的。
至于运筹学,和计算方法,及数学物理方程几乎没什么关系。
我估计土木上用到数理方程可能是分析力对物体的作用,也就是求解波动方程那些。其实不同专业都一样最后都是一堆数学,物理上了解概念就好。就看你的数学能力了。

回答2:

我先简要描述一下,土木专业的力学专业会用到比较难的偏微分方程,就是数学物理方程
matlab程序设计只是便于计算的工具
运筹学是一种思想方法很有用处的数学工具
数学物理方程最难学,以后经常用而且很难补的,建议你多花时间,matlab作为软件其可替代工具还很多,比如maple和mathametical,而且错过了以后也还能补,或者根本就是整个工具都被淘汰了,学这个最好有C++基础
运筹假设你只是定位在做一个工程师意义不大,但如果是做工程生意意义就很大了,也不容易学,你自己看看是否有必要精通