第六章來了!
算法(Algorithm)的世界太寬廣!先從基礎學起!在C語言的學習過程中也見過吧?帶著回憶進入MATLAB的世界。
什么是算法?算法是指解題方案的準確而完整的描述,是一系列解決問題的清晰指令,算法代表著用系統的方法描述解決問題的策略機制。也就是說,能夠對一定規范的輸入,在有限時間內獲得所要求的輸出。
如果一個算法有缺陷,或不適合于某個問題,執行這個算法將不會解決這個問題。不同的算法可能用不同的時間,空間或效率來完成同樣的任務。一個算法的優劣可以用空間復雜度與時間復雜度來衡量。但請記住:沒有萬能的算法,再好的算法只能夠在一定環境下解決某些問題。熟話說:編程改變世界!有編程必然會涉及到算法。
這是介紹了常用的數據處理算法!
為后續學習處理具體問題的算法做好準備!
以后學《數據結構與算法》這門課,同學們會再次接觸上述概念!這里先做簡單了解!后續還會涉及到簡單的信號處理算法!記住:數據處理算法和信號處理算法的側重點不一樣!!!電子類、通信類專業側重信號處理算法,這也是專業特色。自己在信號處理領域內鉆研算法多年,小有心得,不知何時能在學校里將這些經驗傳承下來?等待優秀學生的出現!2023年,已經開始了這樣的傳承,期待同學們能夠刻苦學習,早日實現技術的飛躍!
此刻可以回想在C語言中編寫這個算法的過程!
關鍵是兩兩比較!
還有就是循環嵌套!
同學們學習C語言的時候就已經接觸了!在MATLAB里面實現時,思想不變,語法變簡單了!可以通過逐行打印數組的方式,看到泡往上冒或者往下沉的過程。
?
需要借助求最大值或者最小值函數!簡單易懂的方法!在排序算法中,本人最喜歡用這種!
看似單循環搞定!
其實還是有循環嵌套!
算法需要思維引導!
第五天的思維引導課程來了!看看將函數的內容深入到哪一步了!看的過程中需要大家主動思考!不懂的地方可以在文章下面留言,這樣就能做到教學相長了!
第六天的思維引導課程講了什么內容呢?網上沒有此類課程,老師這里獨一份,希望同學們不要辜負老師的良苦用心!
函數的內容是MATLAB編程的核心!希望大家能夠好好的消化視頻里面的內容!互聯網內非常罕見!飽含經驗的教學視頻!未完,待續!
修訂記錄
20230418 完成初稿;
20230905修訂內容v2;
原文標題:MATLAB課程之第六章v2 走進算法之門(1)
文章出處:【微信公眾號:通信工程師專輯】歡迎添加關注!文章轉載請注明出處。
-
通信網絡
+關注
關注
21文章
2074瀏覽量
52776
原文標題:MATLAB課程之第六章v2 走進算法之門(1)
文章出處:【微信號:gh_30373fc74387,微信公眾號:通信工程師專輯】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
飛凌嵌入式ElfBoard ELF 1板卡-uboot移植之IOMUX介紹
第六章 外部中斷

在V2板子上部署豆包模型調試指南
第六章 GPIO輸入——按鍵檢測

HarmonyOS Next V2 @Local 和@Param

HarmonyOS Next V2 @Monitor 和@Computed
微軟OmniParser V2:大模型轉化為計算機智能體
微軟OmniParser V2發布:大模型轉化為計算機智能體
《DNESP32S3使用指南-IDF版_V1.6》第六章 新建基礎工程
淺析SDIO協議V2和V3版本的區別
《DNK210使用指南 -CanMV版 V1.0》第六章 Kendryte K210固件燒錄
第六章-電機驅動和PWM STM32項目

評論