第六章來(lái)了!
算法(Algorithm)的世界太寬廣!先從基礎(chǔ)學(xué)起!在C語(yǔ)言的學(xué)習(xí)過(guò)程中也見(jiàn)過(guò)吧?帶著回憶進(jìn)入MATLAB的世界。
什么是算法?算法是指解題方案的準(zhǔn)確而完整的描述,是一系列解決問(wèn)題的清晰指令,算法代表著用系統(tǒng)的方法描述解決問(wèn)題的策略機(jī)制。也就是說(shuō),能夠?qū)σ欢ㄒ?guī)范的輸入,在有限時(shí)間內(nèi)獲得所要求的輸出。
如果一個(gè)算法有缺陷,或不適合于某個(gè)問(wèn)題,執(zhí)行這個(gè)算法將不會(huì)解決這個(gè)問(wèn)題。不同的算法可能用不同的時(shí)間,空間或效率來(lái)完成同樣的任務(wù)。一個(gè)算法的優(yōu)劣可以用空間復(fù)雜度與時(shí)間復(fù)雜度來(lái)衡量。但請(qǐng)記?。簺](méi)有萬(wàn)能的算法,再好的算法只能夠在一定環(huán)境下解決某些問(wèn)題。熟話說(shuō):編程改變世界!有編程必然會(huì)涉及到算法。
這是介紹了常用的數(shù)據(jù)處理算法!
為后續(xù)學(xué)習(xí)處理具體問(wèn)題的算法做好準(zhǔn)備!
以后學(xué)《數(shù)據(jù)結(jié)構(gòu)與算法》這門(mén)課,同學(xué)們會(huì)再次接觸上述概念!這里先做簡(jiǎn)單了解!后續(xù)還會(huì)涉及到簡(jiǎn)單的信號(hào)處理算法!記?。?/span>數(shù)據(jù)處理算法和信號(hào)處理算法的側(cè)重點(diǎn)不一樣!?。‰娮宇?lèi)、通信類(lèi)專(zhuān)業(yè)側(cè)重信號(hào)處理算法,這也是專(zhuān)業(yè)特色。自己在信號(hào)處理領(lǐng)域內(nèi)鉆研算法多年,小有心得,不知何時(shí)能在學(xué)校里將這些經(jīng)驗(yàn)傳承下來(lái)?等待優(yōu)秀學(xué)生的出現(xiàn)!2023年,已經(jīng)開(kāi)始了這樣的傳承,期待同學(xué)們能夠刻苦學(xué)習(xí),早日實(shí)現(xiàn)技術(shù)的飛躍!
此刻可以回想在C語(yǔ)言中編寫(xiě)這個(gè)算法的過(guò)程!
關(guān)鍵是兩兩比較!
還有就是循環(huán)嵌套!
同學(xué)們學(xué)習(xí)C語(yǔ)言的時(shí)候就已經(jīng)接觸了!在MATLAB里面實(shí)現(xiàn)時(shí),思想不變,語(yǔ)法變簡(jiǎn)單了!可以通過(guò)逐行打印數(shù)組的方式,看到泡往上冒或者往下沉的過(guò)程。
?
需要借助求最大值或者最小值函數(shù)!簡(jiǎn)單易懂的方法!在排序算法中,本人最喜歡用這種!
看似單循環(huán)搞定!
其實(shí)還是有循環(huán)嵌套!
算法需要思維引導(dǎo)!
第五天的思維引導(dǎo)課程來(lái)了!看看將函數(shù)的內(nèi)容深入到哪一步了!看的過(guò)程中需要大家主動(dòng)思考!不懂的地方可以在文章下面留言,這樣就能做到教學(xué)相長(zhǎng)了!
第六天的思維引導(dǎo)課程講了什么內(nèi)容呢?網(wǎng)上沒(méi)有此類(lèi)課程,老師這里獨(dú)一份,希望同學(xué)們不要辜負(fù)老師的良苦用心!
函數(shù)的內(nèi)容是MATLAB編程的核心!希望大家能夠好好的消化視頻里面的內(nèi)容!互聯(lián)網(wǎng)內(nèi)非常罕見(jiàn)!飽含經(jīng)驗(yàn)的教學(xué)視頻!未完,待續(xù)!
修訂記錄
20230418 完成初稿;
20230905修訂內(nèi)容v2;
原文標(biāo)題:MATLAB課程之第六章v2 走進(jìn)算法之門(mén)(1)
文章出處:【微信公眾號(hào):通信工程師專(zhuān)輯】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
通信網(wǎng)絡(luò)
+關(guān)注
關(guān)注
22文章
2077瀏覽量
53017
原文標(biāo)題:MATLAB課程之第六章v2 走進(jìn)算法之門(mén)(1)
文章出處:【微信號(hào):gh_30373fc74387,微信公眾號(hào):通信工程師專(zhuān)輯】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
RDMA over RoCE V2設(shè)計(jì)1:為什么要設(shè)計(jì)它?

電源設(shè)計(jì)中功率因數(shù)校正講解
激光器電源技術(shù)電子書(shū)
飛凌嵌入式ElfBoard ELF 1板卡-uboot移植之IOMUX介紹
第六章 外部中斷

在V2板子上部署豆包模型調(diào)試指南
第六章 GPIO輸入——按鍵檢測(cè)

HarmonyOS Next V2 @Local 和@Param

HarmonyOS Next V2 @Monitor 和@Computed
微軟OmniParser V2:大模型轉(zhuǎn)化為計(jì)算機(jī)智能體
SAM IoT Wx v2硬件用戶(hù)指南

《DNESP32S3使用指南-IDF版_V1.6》第六章 新建基礎(chǔ)工程
《DNK210使用指南 -CanMV版 V1.0》第六章 Kendryte K210固件燒錄
第六章-電機(jī)驅(qū)動(dòng)和PWM STM32項(xiàng)目

評(píng)論