请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师能不能多讲一点矩阵数值计算方面的内容?

很多工程类问题最终形式就是求解代数方程组。
Ax=b Ax=b Ax=b
如果是稠密矩阵怎么求解,如果是稀疏矩阵怎么求解。我个人是特别需要这块计算机编程知识的,相反数学推导还好。
我买这门课是因为不会编程,而不是不会线性代数。毕竟传统工科,计算机编程能力太弱了。

谢谢老师。

正在回答 回答被采纳积分+3

1回答

liuyubobobo 2018-10-31 01:13:48

非常抱歉了,具体区分稠密矩阵和稀疏矩阵,使用不同的算法或者存储结构对计算过程进行性能优化,不是这个课程的主要内容:-(


这个课程的内容是讲线性代数,编程是辅助。你所说的内容,通常是数值分析,数学计算领域的内容,有兴趣可以找相关教程或者数据去学习。


btw:数值分析,数值计算,是极其专业的一块儿内容,和编程能力没什么关系。很多计算机专业的学生没有学习过这部分内容,也不了解相关的内容。而且从整体领域知识的角度,这部分内容其实已经相当成熟固定,很久没有大的突破,所以也并不需要太多工作者进入这个领域。我经常举的一个例子:这就好比,学习平方根这个概念,和学习如何实现平方根,完全是两回事儿。平方根只是一个很朴素的数学概念,但是要想快速的实现平方根,可以使用二分搜索的概念,可以使用牛顿迭代,可以使用泰勒级数,这些,都远远都超出了简单的平方根的这个运算的范畴,已经完全把问题推向了另外一个领域了:)


如果,你对编程能力的训练有需要,个人认为,学习算法和数据结构是最合适的:)


再次强调:这门课程讲解的是线性代数,编程从底层实现是辅助,这门课程不是一个上诉至计算数值分析的课程。抱歉:-(


加油!


2 回复 有任何疑惑可以回复我~
  • qtw1998 #1
    老师太用心了!真的很负责!!满分!老师我学完这门课可以直接上机器学习的课吗?
    回复 有任何疑惑可以回复我~ 2019-02-12 18:10:09
  • liuyubobobo 回复 qtw1998 #2
    完全可以。我的《Python3入门机器学习》课程在具体讲解上,尽量屏蔽掉了很多复杂的数学概念,个人认为只要本科接触过高数,线数,概率和统计这些学科,并且考试达到及格水平,就已经可以听了:)加油!:)
    回复 有任何疑惑可以回复我~ 2019-02-13 07:15:58
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信