以前不懂好端端地为啥要对矩阵运算,直到见它居然真能解决问题
所谓学以致用,就是在你学习数学的时候,总忍不住心理犯嘀咕想问学这些有什么用?难不成我买菜还用高数?而这个疑问往往可能会如同生活一样打击你,让你丧失兴趣,然后,额,机智客想说的是,当你有一天在工作中真的碰到数学有用的时候,你就如同再一次被生活打击了一样心生懊恼:我当时怎么没好好学习?
言归正传,矩阵运算这货,给人的心理历程大概就是如此吧。我们往往都对矩阵很熟悉,虽然矩阵和其他一样有自己的数学定义,不过这个不像其他一些定义一样难理解。而要涉及矩阵运算,往往还要在了解矩阵之后先学习了解一下几种特殊的矩阵,作为开胃菜。比如行矩阵、列矩阵、方阵、三角矩阵、单位矩阵、对称矩阵、对角矩阵、零矩阵这些。虽然这些一个个都不难,不过显得零碎。需要都知道,这些都是以后求解计算时候的基础。
了解了基本的特殊的矩阵,才能进一步学习矩阵的运算,比如基本运算包括矩阵的加法、数与矩阵的乘法、矩阵和矩阵的乘法、矩阵的转置、方阵的行列式等。瞧,你要不先了解下上面概念,到这下一步运算还真不懂呐。机智客个人觉得,矩阵的运算,每一个拎出来都能算是一个知识点,所以如果一一分开聊,那么话就多了。说白了,好像是这样,矩阵的运算,其实就是矩阵和数一起搞,折腾矩阵和数,矩阵和矩阵搞,折腾俩矩阵,还有就是矩阵和自己搞,翻来覆去折腾自己。
以上是矩阵的常见的种类和运算方法。这些可以说是矩阵运算的基础,以后数学中的矩阵分解、机器学习中的算法或者项目中的数学,很多都和现在的基础有关,都是从基础累积上去的。基础很重要,也比较枯燥。
年少无知的时候,很容易对书本上的东西困惑,比如矩阵运算,你说干点啥不好,吃饱了撑的进行矩阵运算给自己找罪受?矩阵的运算,如果一直枯燥地学习,不去深入了解或者没有应用的话,如同毕业后长期没有工作一样很容易让人看不到希望:学这些有啥用?当然,机智客觉得当我们发现工作生活中有些问题居然会用到它的时候,比如在机器学习中,比如在和机械机器打交道的时候,比如其他任何领域,你就立马闭嘴了,如果此时还死鸭子嘴硬,那么后果有多惨,命运会看着办。