首页/文章/ 详情

推荐一本自学工程数学的教材

6月前浏览6004

本文摘要(由AI生成):

本文强调了数学在科研中的重要性,并提到通过提高英语能力有助于阅读英文文献。作者分享了自己学习数学的经验,特别是通过选择一本好的教材——《高等工程学》来提升兴趣和知识水平。该教材涵盖了线性方程、微分方程、线性代数、向量空间、傅里叶级数等多个重要数学领域,并配有习题解答,适合自学。作者还提供了获取教材下载链接的方式,以方便感兴趣的读者获取学习资料。


都说做科研到一定程度,靠的就是数学的功力,甚至连专业课知识都显得不是那么重要了,为此我也不遗余力提高自己在这方面的能力。当然还有人会说英语也很重要,因为需要阅读大量的英文文献,我不否认。语言么,自然是在应用的过程中最能得到锻炼——阅读原版书籍和坚持写作是最直接、最有效的方法。要想把数学学好可没那么容易了。相信不少人一看到教材上的公式定理就头晕,就直接放弃了。

选择一本好的教材的确能够提升兴趣。《高等工程学》Advanced Engineering Mathematics——是我的终极解决方案!这里面包括了一阶、二阶及高阶线性方程、拉普拉斯变换、微分方程数值解、线性代数方程系统、向量空间,矩阵与线性方程,本征值问题、标量场与向量场理论、分析傅里叶级数、偏微分方程、傅里叶积分、波动方程,拉普拉斯方程、复变函数方程、残数定理……。此外,这本教材还有习题解答,非常适合自学,他的风格跟Bathe教授的有限元教材很像。

封面

目录

第一作者简介



来源:数值分析与有限元编程
理论
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-04-01
最近编辑:6月前
太白金星
本科 慢慢来
获赞 5粉丝 8文章 317课程 0
点赞
收藏
作者推荐

Fortran知识 | 还在使用reshape函数?

本文摘要(由AI生成):计算机内存虽然是一维的,但在处理多维数组时,不同的编程语言会采用不同的存储顺序。Fortran语言即遵循列优先原则。旧版Fortran使用reshape函数来定义二维数组,虽然功能强大但不够直观。然而,新Fortran语法标准通过简洁的方式改进了二维数组的表达,使得代码更加直观易读,类似于MATLAB的语法风格。例如,对于单元刚度矩阵的描述,如果使用新Fortran语法,代码可能更加清晰,具体实现将直接按行或列赋值,充分利用了新语法的直观性。这种改进不仅提高了代码的可读性,也降低了编程的复杂性。计算机内存是一维的,在存储多维数组时,有些语言按行优先原则,有些语言按列优先原则。Fortran语言就属于按列优先原则。Fortran语言用reshape函数描述一个二维数组,比如下面的二维数组用reshape可表示为: A = reshape( (/ 1,5,2,6 /), (/2,2/) ) !注意列优先原则这看起来有些繁琐,阅读代码方便不如MATLAB那样直观。新的Fortran语法标准采用了简洁的方式来表达二维数组A(1,:) = [ 1, 2 ] A(2,:) = [ 5, 6 ]较新版本的Intel编译器支持这种语法。这种表达的优势在于所见即所得,阅读代码方便,和MATLAB一样。下面是一个描述单元刚度矩阵的代码片段,如果用新语法该怎么写代码呢?来源:数值分析与有限元编程

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈