大概就是經常鍛煉身體對治病的作用

如果我說,從統計學看經常鍛煉身體的人生病更少,而且有病了也好得更快,你也可以認為生病了吃藥就行,而就算平時經常鍛煉該得的病還是得,並舉出一些鍛煉很勤奮但是被疾病擊垮的例子

這很難辯論清楚


高數對編.... 哦不對是高代, 高代啊... 矩陣是很重要的,經常用到不用多說. 剩下就是向量, 空間, 正交基等等思想我個人認為非常重要. 出現在很多地方. 具有這種思想比掌握某個書里的空間或許更重要一些.


遇到複雜的功能軟體,有很多複雜的演算法如小波變換,SVM支持向量機,FFT快速傅里葉變換,優化演算法,深度學習,這裡就需要調包,但學過數學的,很容易學習這些理論,調包時要傳什麼參數,找些論文和資料很快就可以做出一些複雜的模型,這時優勢就出來了。


群論還是有用的 如果你寫Haskell的話


數學,包括高等數學,是用來解決問題的。

那麼編程中,某些演算法,可以通過高等數學的公式、概念等等來實現,從而達到某種目的。


學編程就學編程,幹嘛學高代,這繞的太遠!直接點不好么?有學高代的功夫,,編程都不知道提高多少了!別繞路!!!


結論是:「高等代數」對「編程」沒有作用(或者說作用很小)。

「高等代數」是蘇聯的詞,除了中國,俄羅斯的教材,還有一本gtm135,我很少看到名字用「高等代數」的。國外的教材大部分都是叫linear algebra。我假設你說的「高等代數」指《代數學引論》或者《linear algebra done right》這些書上的內容。

「高等代數」主要研究的是「什麼vector space」,「有哪些性質」etc。。。簡單來說就是哪些空間可以做加減乘除(簡單來說!簡單來說!簡單來說!以防一些杠精扯到 eig-vector,group等等)。

「線性代數」研究的是這些「vector space」怎麼用,比如說「加密」,「最小二乘」,「遍歷」,「鏈接熱度」等等。

如果你的主要目的是為了「編程」,那你還是學「線性代數」吧。

如果你的目的是為了「研究數學」,那你還是學「高代」吧。

不要希望「真正的數學」能在「編程上」幫上你多大的忙。

很多喜歡把「編程」和「數學」扯上關係,一個是研究「怎麼用」,一個是研究「可不可以用」。差別很明顯。


本人應用數學專業畢業,從事ERP軟體開發。高等代數在我的工作中沒有直接的用途。


我也懂得不多,就隨便說一下。

圖像處理,音視頻處理,計算機圖形學,機器學習,深度學習……都有用到

反正計算機對處理矩陣有天然優勢,涉及大量運算的都會用到線性代數。

大學的數學課都有用的,好好學不會後悔。


沒什麼用


如果你編程的時候沒有用到,那就是沒有用。

因為對於編程來說,這種東西是用到了再去學的。

假如從事java開發,平時都在搞前端框架,能用到這個才是見了鬼了。


構造性的東西,思想有用。

至於內容真的不太用。除非是計算數學數值代數那一塊。


emmm...代數,很強大的工具,應用很廣,MATLAB就常用它...


謝邀,

高等代數給的是編程的方法和依據,或者說是套路。

比如有名的高斯消元法,根據過程寫好程序,一通百通,快速解決類似的問題


看方向,如果是傳統開發用處確實不大,不過像現在比較火的人工智慧,高等數學是基石。


在多走幾步就碰到群和半群了,對編程很有用(咦


推薦閱讀:
相关文章