老师能不能多讲一点矩阵数值计算方面的内容?
来源:7-6 矩阵的LU分解
慕莱坞3598945
2018-10-30
很多工程类问题最终形式就是求解代数方程组。
Ax=b
Ax=b
Ax=b
如果是稠密矩阵怎么求解,如果是稀疏矩阵怎么求解。我个人是特别需要这块计算机编程知识的,相反数学推导还好。
我买这门课是因为不会编程,而不是不会线性代数。毕竟传统工科,计算机编程能力太弱了。
谢谢老师。
写回答
1回答
-
liuyubobobo
2018-10-31
非常抱歉了,具体区分稠密矩阵和稀疏矩阵,使用不同的算法或者存储结构对计算过程进行性能优化,不是这个课程的主要内容:-(
这个课程的内容是讲线性代数,编程是辅助。你所说的内容,通常是数值分析,数学计算领域的内容,有兴趣可以找相关教程或者数据去学习。
btw:数值分析,数值计算,是极其专业的一块儿内容,和编程能力没什么关系。很多计算机专业的学生没有学习过这部分内容,也不了解相关的内容。而且从整体领域知识的角度,这部分内容其实已经相当成熟固定,很久没有大的突破,所以也并不需要太多工作者进入这个领域。我经常举的一个例子:这就好比,学习平方根这个概念,和学习如何实现平方根,完全是两回事儿。平方根只是一个很朴素的数学概念,但是要想快速的实现平方根,可以使用二分搜索的概念,可以使用牛顿迭代,可以使用泰勒级数,这些,都远远都超出了简单的平方根的这个运算的范畴,已经完全把问题推向了另外一个领域了:)
如果,你对编程能力的训练有需要,个人认为,学习算法和数据结构是最合适的:)
再次强调:这门课程讲解的是线性代数,编程从底层实现是辅助,这门课程不是一个上诉至计算数值分析的课程。抱歉:-(
加油!
222019-02-13
相似问题