軟件藝術(shù)思考者 |
|
|||
混沌,彷徨,立志,蓄勢(shì)... |
公告
日歷
導(dǎo)航隨筆分類(86)
隨筆檔案(85)
搜索最新評(píng)論
閱讀排行榜評(píng)論排行榜 |
未上大學(xué)前,我沒(méi)有感覺(jué)到知識(shí)(基礎(chǔ)知識(shí))的重要,只是敬畏于它的神秘,因?yàn)槟菚r(shí)我知道它們是千百年來(lái)經(jīng)驗(yàn)的總結(jié)。帶著這種神秘感,我進(jìn)入了大學(xué)之門。
直到上個(gè)月,我在一次筆試中碰到一個(gè)題目,看似簡(jiǎn)單,但實(shí)際上是只能列出三個(gè)方程卻有四個(gè)未知量的方程組,當(dāng)時(shí)我的直覺(jué)是他們把題目出錯(cuò)了,三個(gè)方程怎么能解出四個(gè)未知量呢?但想到這個(gè)試卷有可能經(jīng)歷多人,所以覺(jué)得還是應(yīng)該盡力做下去。當(dāng)時(shí)我解出了幾個(gè)未知量的關(guān)系,但也只能做到這里了,因?yàn)樵偻陆獠怀鰜?lái),我猜測(cè)是不是可以先假設(shè)其中一個(gè)未知量的值,從而解出其他變量?但我實(shí)驗(yàn)了兩次后最終還是失敗了。當(dāng)時(shí)因?yàn)闀r(shí)間的限制我不可能繼續(xù)假設(shè)下去,所以也只能放棄了。 當(dāng)我回家后忽然意識(shí)到:這種題型正好是<<線性代數(shù)>>里的求非齊次線性方程組的普通解系的問(wèn)題。對(duì)這種變量數(shù)多于方程數(shù)的問(wèn)題,我們可以把未知量的系數(shù)和等號(hào)右邊的數(shù)列組成一個(gè)增廣矩陣B,然后對(duì)它進(jìn)行初等行變換,先變成階梯矩陣,求得其秩R(A)和R(B)(它們相等才有解,且等于變量數(shù)n時(shí)有唯一解,小于變量數(shù)有無(wú)窮解),然后再變成行最簡(jiǎn)矩陣,用它來(lái)求固定未知量a和自由未知量b(注意b能讓我們知道可以對(duì)哪些變量進(jìn)行假設(shè)值,a對(duì)哪些變量不能設(shè)值)的關(guān)系,然后對(duì)自由未知量設(shè)值就能求出一組解,當(dāng)用c1和c2乘以這組解,它們便變成了這組非齊次線性方程組的普通解系。我們可以使用這個(gè)解系里的任何一組解來(lái)滿足非齊次線性方程組。 當(dāng)然,這只是線性代數(shù)的一個(gè)方面的功能,它還是概率論的基礎(chǔ),是計(jì)算機(jī)圖形學(xué)的工具,以便我們能更方便的求解其他方面的問(wèn)題。 另外我感覺(jué)大學(xué)課程對(duì)軟件開(kāi)發(fā)有直接幫助的課程有:數(shù)據(jù)結(jié)構(gòu),C,英語(yǔ),數(shù)據(jù)庫(kù),java,軟件工程等等,也許還沒(méi)想全,其他課程也肯定能開(kāi)拓我們的思維,對(duì)邏輯能力有很好的訓(xùn)練作用,而邏輯能力是設(shè)計(jì)軟件或者硬件最重要的能力。 希望各位能珍惜我們大學(xué)里的每一門課,每一節(jié)課。 感謝我的妻子竹竹,是她在背后支持我繼續(xù)上完大學(xué)的,她的廚藝絕對(duì)比我寫程序的水平高,使我們?cè)诓桓辉5娜兆永镆材艹陨巷埖昙?jí)的飯菜。呵呵
評(píng)論:
|
![]() |
|
Copyright © 智者無(wú)疆 | Powered by: 博客園 模板提供:滬江博客 |
觀音菩薩贊