采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
很多工程类问题最终形式就是求解代数方程组。Ax=b Ax=b Ax=b 如果是稠密矩阵怎么求解,如果是稀疏矩阵怎么求解。我个人是特别需要这块计算机编程知识的,相反数学推导还好。 我买这门课是因为不会编程,而不是不会线性代数。毕竟传统工科,计算机编程能力太弱了。
谢谢老师。
非常抱歉了,具体区分稠密矩阵和稀疏矩阵,使用不同的算法或者存储结构对计算过程进行性能优化,不是这个课程的主要内容:-(
这个课程的内容是讲线性代数,编程是辅助。你所说的内容,通常是数值分析,数学计算领域的内容,有兴趣可以找相关教程或者数据去学习。
btw:数值分析,数值计算,是极其专业的一块儿内容,和编程能力没什么关系。很多计算机专业的学生没有学习过这部分内容,也不了解相关的内容。而且从整体领域知识的角度,这部分内容其实已经相当成熟固定,很久没有大的突破,所以也并不需要太多工作者进入这个领域。我经常举的一个例子:这就好比,学习平方根这个概念,和学习如何实现平方根,完全是两回事儿。平方根只是一个很朴素的数学概念,但是要想快速的实现平方根,可以使用二分搜索的概念,可以使用牛顿迭代,可以使用泰勒级数,这些,都远远都超出了简单的平方根的这个运算的范畴,已经完全把问题推向了另外一个领域了:)
如果,你对编程能力的训练有需要,个人认为,学习算法和数据结构是最合适的:)
再次强调:这门课程讲解的是线性代数,编程从底层实现是辅助,这门课程不是一个上诉至计算数值分析的课程。抱歉:-(
加油!
老师太用心了!真的很负责!!满分!老师我学完这门课可以直接上机器学习的课吗?
完全可以。我的《Python3入门机器学习》课程在具体讲解上,尽量屏蔽掉了很多复杂的数学概念,个人认为只要本科接触过高数,线数,概率和统计这些学科,并且考试达到及格水平,就已经可以听了:)加油!:)
登录后可查看更多问答,登录/注册
创新设计,通俗易懂。编程结合数学,bobo带你彻底征服线性代数
1.1k 16
912 13
1.4k 12
1.5k 11
1.3k 10