① 本人土木大二的學生,有意向考研,目前微積分學完了,正在主攻各大力學,包括理力,材力,結構也開始了。
感覺你對於自己學習的體系貌似都沒有清晰的認識,土木工程專業大學數學需要學習高等數學、線性代數、概率論與統計基礎三門基礎學科,有部分高校還要學習復變函數等更高級一些的數學知識。各大力學是土木工程的主幹課程,以理論力學、材料力學為基礎,延伸到結構力學,再延伸到彈性力學等,作為結構設計原理、混凝土設計原理等專業課的基礎,在力學方面環環相扣,學不好一門,下一門可就會遇到難題。計算機方面C語言,尤其是C++,可以說是編程類軟體的基礎,matlab可以實現的功能,C語言都能實現,前提是你學的很精,掌握的很好,matlab是專門的數據分析、計算軟體,具有專業性,但很多方面都有現成的介面、模型,所以應用起來要簡單一些,學兩門都行,看你自己的水平,要是你水平超高,學精了C語言,那麼你就不用再學別的了,但如果你掌握不了,就學matlab吧,輕松一些。從你的敘述中看出你沒有清晰地概念,對於自己學習的體系都沒有理清楚,學科並不是你想學什麼,而是他們都是環環相扣的,在這些基礎學科上,怎麼可以說那個精通那個不精通呢,必須都精通。可以選擇性精通的是學習科目的擴展,就是基礎學科之外,自己想要更加精進的其他學科。