Contents
成為 MATLAB 編寫程式和科學計算方面的專家。推升你在工程物理生物學等領域的職業生涯
從這 38 小時的課程,你會學到
- 從高階 MATLAB 程式設計熟練開始。這是開發中級和高階程式設計技能的唯一課程。
- 獲得研究人員和行業專業人員使用 MATLAB 的實際應用經驗,包括訊號處理、矩陣分解、頻譜分析、線性和非線性模型擬合以及統計。
- 獲得解決 MATLAB 中具有挑戰性問題的技能,而不是記憶語法規則。
要求
- 安裝了 MATLAB 或 Octave 的計算機。
- 許多人可以藉由他們的學校、大學或公司使用 MATLAB。
- MATLAB 還提供學生授權和 30 天免費試用。 Octave是一個免費的跨平臺科學計算環境,具有與 MATLAB 幾乎相同的功能。
- 希望參加者曾有過 MATLAB 程式設計經驗。
- 本課程從基礎開始,但快速建構知識到中級/高階程式設計級別。
- 以前使用其他程式語言的經驗將有幫助,但不是必需的。
課程說明
MATLAB 是大學、研究和工業領域科學計算的首選程式語言。 優秀的 MATLAB 程式設計技能可以在工程、物理、生物、金融和許多其他領域創造或突破職業生涯。
但是,你如何學習如何在 MATLAB 中做程式設計?當然,你可以線上觀看一些教學視訊,但這些視訊通常關注最基本的編寫程式碼的技巧,比如什麼是變數以及如何編寫 for-loop。 這些是重要的基礎,但它們不會讓你具有競爭力。如果你想要有競爭力,你需要成為 MATLAB 程式設計的專家。這就是你將在本課程中學到的東西。
本課程與其他 MATLAB 程式設計課程不同!
本課程不是簡短的視訊,提供簡單的 MATLAB 語法,而是從現實世界的角度出發:可以用 MATLAB 解決的資料科學問題。
你是否需要學習如何在 MATLAB 中過濾訊號? 這是其中一部分!
你是否有一個複雜的公式,你需要將其轉換為 MATLAB 程式碼並製作一個模擬具有不同參數的公式的圖表? 是的,那也有一節!
你是否需要製作 3D 模擬電影隨時間變化的顏色,然後匯出為 .avi 檔案? 本課程也涵蓋了這一點!
也許你想學習如何使用碎形數學( fractal math )的紋理景觀( textured landscapes ),或使用奇異值分解( Singular Value Decomposition, SVD )計算資料矩陣的低秩近似( low-rank approximation ),或使用非線性搜尋方法將一個三個參數高斯模型合入資料? 你猜對了—- 這門課涵蓋了這些所有內容!
如果你正在尋找一個緩慢、溫和的課程,如保母般一步一步教你自己能學到的東西,那麼這不是你要的課程。 如果你想通過 MATLAB 程式設計獲得解決現實世界問題的信心,從而推進你的學習、研究和職業生涯,那麼這門課程絕對適合你。
所涵蓋的主要課題
基本的東西: 迴圈( loops )、函式( functions )、 IO 等等。 你需要的核心技能以 MATLAB 中能夠進展。
本課程屬於偏中級和高階的主題包括:
- 2D 和3D 繪圖和資料動畫(電影)
- 影像和時間序列分割
- 微積分和微分方程
- 單變數和多變數時間序列的清理與分析
- 頻譜(傅立葉)和時頻分析( time-frequency analyses)
- 線性代數包括特徵分解( eigendecomposition )、正交化( orthogonalization )和主成分分析( principal components analysis )
- 碎形影像( fractal pictures )與時間序列的生成
- 無母數統計( Nonparametric statistics )和非線性模型擬合
今天就開始吧!
毫無疑問,MATLAB 是大學、研究和工業科學計算的首要程式語言。
你越早報名參加這門課程,你就能越早在工程、物理、生物、金融(或其他領域使用 MATLAB)提升你的職業生涯。
為什麼不從今天開始呢? 現在就加入本課程吧!
目標受眾
- 任何希望通過優秀的 MATLAB 程式設計技能建立一個工程、物理、生物、金融和許多其他領域的職業生涯的人
- 任何想要不單單只看 MATLAB 教學而想要解決科學計算真正問題,實際成為 MATLAB 程式設計專家的人
講師簡介
Tim Buchalka’s Learn Programming Academy
專業程式設計師和教師 – 416K+ 多名學生
Learn Programming Academy 由擁有 35 年經驗的軟體開發人員 Tim Buchalka 創建,他還是 Udemy 的講師,在他的 Java、Android、Python 和 Spring 框架課程中擁有超過 400,000 名學生。
Academy 未來三年的目標是教導一百萬人學習如何程式設計。
除了 Tim 自己的課程已在 Academy 上,我們正在與最優秀的教師合作,創建課程來教授開發人員在各個層面所需的基本技能。
另一個重要的哲學是我們的課程是由真正的專業人士教授的,所有講師都是擁有豐富實業經驗的軟體開發人員,也是優秀的教師。 我們所有的教練都是有經驗的軟體開發人。
我們的團隊正在忙著創建新課程。
無論你是初學者,第一次學習如何做程式設計,還是讓現有技能更上一層樓,或學習新的語言和框架,Academy 都會支持你。
Mike X Cohen 神經科學家,教師,作家
我是一名神經科學家(腦科學家) ,是荷蘭 Radboud 大學的副教授。 我有一個活躍的研究實驗室,由美國、德國、荷蘭政府、歐盟、醫院和私人組織資助。
但是你在這裡是因為我的教學,所以讓我告訴你:
我有超過 17 年的教學經驗,教學規劃,資料分析,訊號處理,統計學,線性代數和實驗設計。 我教過本科生,博士候選人,博士後研究人員,以及全職教授。 我在”傳統”大學課程、為期一週的特別強化課程和諾貝爾獎獲獎研究實驗室教書。 我有50個小時的線上講座,你可以在我的網站和 youtube 頻道上找到。 我還寫過幾本關於這些話題的技術書籍(在亞馬遜上查閱!) 還有一些還在進行中。
我並不是想炫耀——我只是想說服你,你已經到了一個正確的地方,從一個花了近二十年精煉和完善教學風格的老師那裡學到最多的東西。
觀看我的 MATLAB 程式設計課程的介紹性講座,在課程中我解釋了我的教學哲學和風格。 我希望很快能見到你!
根據大眾的要求,這裡有一些針對不同教育目標的課程進度建議:
- 程式設計: 學習 MATLAB 程式設計,掌握 MATLAB,影像處理
- 應用線性代數: 完整的線性代數,降維
- 訊號處理: 瞭解傅立葉轉換,模擬資料,訊號處理
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- 點選這個✨優惠連結✨ ( NT390 起特價中 ) | Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程


也許你會有興趣
- 資料結構&演算法相關線上課程與電子書
- 英文學習地圖 – 練好英文是最大的學習槓桿
- Soft & Share 特價課程與學習資訊分享 加入這個社團追蹤我們的特價課程與學習訊息
- 追蹤這個 Twitter ,追蹤各種軟體開發和個人成長學習訊
發表迴響