精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

MATLAB課程之緒論v3(2)

通信工程師專輯 ? 來(lái)源:未知 ? 2023-10-10 16:00 ? 次閱讀

繼續(xù)講述歷史!本人很喜歡歷史,因?yàn)閺臍v史中可以去借鑒當(dāng)下發(fā)生的一些事情。作為工科生,我們需要了解學(xué)科發(fā)展的歷史,也需要了解科學(xué)發(fā)展史。針對(duì)本門課程,我們需要了解計(jì)算機(jī)的發(fā)展史和互聯(lián)網(wǎng)的發(fā)展史。最和課程相關(guān)的是計(jì)算機(jī)編程語(yǔ)言的發(fā)展過(guò)程,也就是計(jì)算機(jī)語(yǔ)言的歷史!匯編語(yǔ)言的使用讓人感到編程的痛苦。后來(lái)“高級(jí)語(yǔ)言”出現(xiàn)了,C語(yǔ)言就是“高級(jí)語(yǔ)言”中的典型代表,當(dāng)然還有其他的比如FORTRAN、C++JAVA、R、MATLABPython等等。每一種語(yǔ)言都有它自身的優(yōu)勢(shì)和劣勢(shì)。先簡(jiǎn)單聊聊C語(yǔ)言吧,畢竟它是萬(wàn)言之母。

它和匯編語(yǔ)言相比,優(yōu)勢(shì)太多了。先簡(jiǎn)單的講幾點(diǎn)。

  • 相比于匯編語(yǔ)言,C語(yǔ)言提高了編程的效率。如果使用匯編語(yǔ)言要寫幾千行代碼的話,那么要實(shí)現(xiàn)同樣的功能,使用C語(yǔ)言只需要寫幾十行代碼就可以了;

  • 提高了“可移植性”。同“匯編語(yǔ)言”和“機(jī)器語(yǔ)言”之間相互轉(zhuǎn)換的道理類似,在“C語(yǔ)言”和“匯編語(yǔ)言”之間,也有一個(gè)“翻譯工具”,稱作“編譯器”,能夠?qū)語(yǔ)言代碼翻譯成匯編語(yǔ)言。也就是說(shuō):即便是在不同廠商的機(jī)器上,只要事先開(kāi)發(fā)出一個(gè)“翻譯工具”出來(lái),不同的機(jī)器就能夠跑起來(lái)相同的C語(yǔ)言代碼了;

  • 程序“運(yùn)行效率”較高。當(dāng)然了,跟“機(jī)器語(yǔ)言”和“匯編語(yǔ)言”是沒(méi)法比的,但是相比于同類型很多其他高級(jí)語(yǔ)言,C語(yǔ)言的運(yùn)行效率是非常高的。

當(dāng)然C語(yǔ)言的劣勢(shì)也是顯而易見(jiàn)的。

  • 與同類型很多高級(jí)語(yǔ)言(比如MATLAB和Python)相比,C語(yǔ)言能夠使用的庫(kù)或者函數(shù)相對(duì)較少,語(yǔ)法規(guī)則過(guò)于繁瑣,開(kāi)發(fā)效率還是不高;

  • “移植性”雖然強(qiáng)于“匯編語(yǔ)言”,但是弱于其他高級(jí)語(yǔ)言;

  • 雖然C語(yǔ)言運(yùn)行效率高,但是在很多場(chǎng)景下,無(wú)需太強(qiáng)的運(yùn)行效率,因此性能的優(yōu)勢(shì)發(fā)揮不出來(lái)。

但是在一些對(duì)于運(yùn)行效率要求很高的領(lǐng)域,特別是跟硬件相關(guān)的領(lǐng)域,比如嵌入式領(lǐng)域,C語(yǔ)言目前是無(wú)法被取代的。上述內(nèi)容來(lái)源于網(wǎng)絡(luò)!對(duì)于電子通信領(lǐng)域的學(xué)生而言,沒(méi)有編程幾乎是寸步難行,除非你以后只搞射頻,純模擬領(lǐng)域的工作!

wKgZomUt2daAbXAeAAAHCaxgszk277.gif

那么MATLAB語(yǔ)言又如何呢?

MATLAB名字由MATrix和 LABoratory 兩詞的前三個(gè)字母組合而成。在20世紀(jì)七十年代后期,時(shí)任美國(guó)新墨西哥大學(xué)計(jì)算機(jī)科學(xué)系主任的Cleve Moler教授出于減輕學(xué)生編程負(fù)擔(dān)的動(dòng)機(jī),為學(xué)生設(shè)計(jì)了一組調(diào)用LINPACK和EISPACK庫(kù)程序的“通俗易用”的接口,此即用FORTRAN編寫的萌芽狀態(tài)的MATLAB。

經(jīng)幾年的學(xué)校間的流傳,在Little的推動(dòng)下,由Little、Moler、Steve Bangert合作,于1984年,MathWorks公司成立,并把MATLAB正式推向市場(chǎng)。從這時(shí)起,MATLAB的內(nèi)核采用C語(yǔ)言編寫,而且除原有的數(shù)值計(jì)算能力外,還新增了數(shù)據(jù)圖視功能。

MATLAB以商品形式出現(xiàn)后,僅短短幾年,就以其良好的開(kāi)放性和運(yùn)行的可靠性,使原先控制領(lǐng)域里的封閉式軟件包(如英國(guó)的UMIST,瑞典的LUND和SIMNON,德國(guó)的KEDDC)紛紛淘汰,而改以MATLAB為平臺(tái)加以重建。在時(shí)間進(jìn)入20世紀(jì)九十年代的時(shí)候,MATLAB已經(jīng)成為國(guó)際控制界公認(rèn)的標(biāo)準(zhǔn)計(jì)算軟件。

本人就是靠它養(yǎng)家糊口,在此萬(wàn)分感謝Cleve Moler教授的發(fā)明。

wKgZomUt2daAbXAeAAAHCaxgszk277.gif

風(fēng)云變幻!

2020年,有哈工大學(xué)生表示收到了正版軟件取消激活的通知,而在與MATLAB開(kāi)發(fā)公司MathWorks交涉之后,被告知由于美國(guó)政府實(shí)體名單的原因,相關(guān)授權(quán)已被中止。目前,哈爾濱工業(yè)大學(xué)、哈爾濱工程大學(xué)的老師和學(xué)生們都無(wú)法使用 MATLAB。

MATLAB大學(xué)讀理工科專業(yè)的同學(xué)基本上都接觸過(guò)這款軟件,而且越來(lái)越多的學(xué)科也在使用。如果整個(gè)學(xué)校被禁用了正版 MATLAB,這意味著學(xué)校的人員再發(fā)表論文或者從事商業(yè)項(xiàng)目,其成果原則上就不應(yīng)包含任何基于 MATLAB 的內(nèi)容,這對(duì)國(guó)內(nèi)相關(guān)企業(yè)和研究學(xué)者帶來(lái)的影響不可忽視。

這件事在國(guó)內(nèi)社交媒體迅速發(fā)酵并登上熱搜,引發(fā)學(xué)術(shù)界和技術(shù)界的廣泛討論。

現(xiàn)在只是禁止了實(shí)體名單的上的幾所高校,但是誰(shuí)又能保證后續(xù)不會(huì)加碼制裁打擊中國(guó)的其他高校呢,抑制中國(guó)科技發(fā)展呢?因此通過(guò)此次禁用事件,我們有理由說(shuō)現(xiàn)在已經(jīng)到了后MATLAB時(shí)代!急需找到MATLAB合適的替代品。不然就是被動(dòng)挨打!好不容易有個(gè)WPS能取代OFFICE了,但還要等待多少年才能出現(xiàn)MATLAB的替代品呢?

在哈工大、哈工程的MATLAB被禁用之后關(guān)于MATLAB的討論便成為了熱門話題。在大部分人著眼于尋找MATLAB替代品時(shí),最近有一個(gè)國(guó)產(chǎn)軟件TRUFFER站出來(lái)了:我就是MATLAB的替代品吹牛還是真的(寫到這,本人心里很緊張,科技界有很多人特別能吹)?

wKgZomUt2daAbXAeAAAHCaxgszk277.gif

個(gè)人認(rèn)為:替代難度很大,需要時(shí)間!

更需要腳踏實(shí)地的去做,而不是喊口號(hào)。

考研也是如此!

看到空喊口號(hào)的人,也見(jiàn)過(guò)腳踏實(shí)地學(xué)習(xí)的人!完全兩種狀態(tài)!一個(gè)是在做夢(mèng),一個(gè)是在做事!

wKgZomUt2daAAJM3AAJS2mSB13s473.png

啟動(dòng)界面!

MATLAB自問(wèn)世起,就以數(shù)值計(jì)算稱雄軟件界。MATLAB進(jìn)行數(shù)值計(jì)算的基本處理單位是數(shù)組(或稱矩陣和陣列),并且數(shù)組維數(shù)是自動(dòng)按照規(guī)則確定的。這一方面使MATLAB程序可以被高度向量化,另方面語(yǔ)法的極度簡(jiǎn)單化使得用戶易寫易讀。讓我們一起來(lái)感受它的魅力吧!

wKgZomUt2daAVb1uAAGLRIMTU8E074.png

軟件界面!

wKgZomUt2daAbXAeAAAHCaxgszk277.gif

他山之石!

網(wǎng)上有很多關(guān)于MATLAB的公眾號(hào),里面有很多文章值得閱讀!閑暇時(shí)間可以用來(lái)瀏覽。

wKgZomUt2daAfVHXAAINn6NYpS4992.png

不知這些公眾號(hào)的發(fā)展前景會(huì)如何?這七年來(lái),本人的公眾號(hào)一直在更新文章,只有在手術(shù)期間的一周內(nèi)停止了更文!現(xiàn)在Chatgpt出現(xiàn)了,使得很多簡(jiǎn)單的代碼工作可以由機(jī)器來(lái)完成,這對(duì)人類來(lái)說(shuō)是一個(gè)挑戰(zhàn)。但很多事情也并非機(jī)器就能完成的,因?yàn)閯?chuàng)新的思路很難由機(jī)器代替。所以將來(lái)對(duì)編程人員的要求會(huì)越來(lái)越高。僅僅成為一個(gè)碼農(nóng)將沒(méi)有太大的工作選擇范圍,因?yàn)闄C(jī)器可能會(huì)替代你。但是如果能成為了一名算法工程師,那么機(jī)器取代的可能性很小很小,至少在未來(lái)二十年內(nèi)應(yīng)該不會(huì)有這風(fēng)險(xiǎn)。大家加油學(xué)之前也要把握住社會(huì)發(fā)展的趨勢(shì),為自己將來(lái)的工作和科研選擇一個(gè)方向,這很有必要。做事需要有規(guī)劃,然后就是行動(dòng)。

緒論完結(jié)!

wKgZomUt2deAb_dEAAADm7mPtdA878.gif

題外話

領(lǐng)域萬(wàn)象!

2015年,作為全球手機(jī)芯片霸主的高通宣布進(jìn)軍服務(wù)器芯片市場(chǎng),并正式對(duì)外展示了其首款服務(wù)器芯片,不到3年就遭遇重重挫折而退出。從2010年到2019年,英特爾在移動(dòng)芯片領(lǐng)域努力了十年,但始終未能撼動(dòng)高通的地位,最終先后放棄了移動(dòng)處理器和手機(jī)基帶芯片兩大業(yè)務(wù),告別了移動(dòng)芯片的市場(chǎng)。

這兩個(gè)例子告訴我們,即使是財(cái)大氣粗的高通和英特爾,想要在半導(dǎo)體領(lǐng)域拓展新的市場(chǎng),都是九死一生。半導(dǎo)體并不是有錢就能干的。

如今的華為該何去何從呢?畢竟芯片被卡脖子了。不知何時(shí)能鳳凰涅槃!2023年7月,依舊在被卡脖子!2023年9月,自主研制的芯片橫空出世!麒麟芯片回來(lái)了!

wKgZomUt2deAf694AAMbKaw1lSc877.gif

修訂記錄

20200702 完成初稿;

20200717 修訂內(nèi)容;

20230708 更新至v2;

20231009 更新v3

MATLAB課程之緒論v3(1)


原文標(biāo)題:MATLAB課程之緒論v3(2)

文章出處:【微信公眾號(hào):通信工程師專輯】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴

原文標(biāo)題:MATLAB課程之緒論v3(2)

文章出處:【微信號(hào):gh_30373fc74387,微信公眾號(hào):通信工程師專輯】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    MATLAB課程之第五章v3 文件操作(3)

    是兩碼事哦! 軟件版本變化了,函數(shù)名也會(huì)有變化哦!好在有互聯(lián)網(wǎng),搜索一下就直到函數(shù)的前世今生! 再次回首往事! 有首歌叫《再回首》,聽(tīng)了全是淚! 2018年5月,我第一次接觸了即將畢業(yè)前的重修課程,遇到了聞所未聞的事情。過(guò)程如下:MATLAB
    的頭像 發(fā)表于 12-10 08:20 ?358次閱讀
    <b class='flag-5'>MATLAB</b><b class='flag-5'>課程之</b>第五章<b class='flag-5'>v3</b> 文件操作(<b class='flag-5'>3</b>)

    MATLAB課程之第五章v3 文件操作(2)

    后,真的希望在醫(yī)學(xué)方面能有所貢獻(xiàn)!所以,現(xiàn)在就積累!擴(kuò)展一下知識(shí)面吧! MATLAB的圖像處理工具箱(image processing toolbox)自帶了讀取醫(yī)學(xué)圖像DICOM文件的函數(shù)dicomread、dicominfo等,如果MRI影像數(shù)據(jù)的掃描參數(shù)丟失(本文以Slice order為例),可以
    的頭像 發(fā)表于 12-08 12:25 ?355次閱讀

    MATLAB課程之第四章v3 程序設(shè)計(jì)(4)

    繼續(xù)講解!在大二學(xué)習(xí)MATLAB的時(shí)候,可以將學(xué)過(guò)的數(shù)學(xué)知識(shí)用軟件編程方式呈現(xiàn)。這既是一個(gè)知識(shí)鞏固過(guò)程,也是一個(gè)軟件熟悉過(guò)程!一舉兩得!來(lái)看看軟件和線性代數(shù)及概率統(tǒng)計(jì)的結(jié)合過(guò)程。 rank函數(shù)會(huì)用
    的頭像 發(fā)表于 12-05 08:10 ?318次閱讀
    <b class='flag-5'>MATLAB</b><b class='flag-5'>課程之</b>第四章<b class='flag-5'>v3</b> 程序設(shè)計(jì)(4)

    MATLAB課程之第四章v3 程序設(shè)計(jì)(1)

    MATLAB肯定要涉及編程,通過(guò)編程來(lái)解決問(wèn)題。最開(kāi)始學(xué)習(xí)的時(shí)候已經(jīng)了解了什么是程序吧,然后一步一步深入!當(dāng)然本章會(huì)強(qiáng)調(diào)編程的規(guī)范性!!! 給出課程的PPT, 幫助同學(xué)們消化! 也幫助同學(xué)們復(fù)習(xí)! 開(kāi)始講課。 新版內(nèi)容來(lái)了! 同學(xué)們是不
    的頭像 發(fā)表于 11-29 08:10 ?362次閱讀

    MATLAB課程之第三章v3 M文件知識(shí)(5)

    函數(shù)的有關(guān)知識(shí)。下面的內(nèi)容也可以讓大家了解一下行業(yè)的應(yīng)用,之前講過(guò)MATLAB可以在哪些行業(yè)使用,通過(guò)這些函數(shù)的了解也能讓大家體會(huì)到MATLAB在行業(yè)中會(huì)起到的作用。我本人已經(jīng)在生物信號(hào)處理和智能家居、數(shù)據(jù)統(tǒng)計(jì)方面做出了很多實(shí)際項(xiàng)目。這些項(xiàng)目對(duì)大家工程
    的頭像 發(fā)表于 11-28 08:10 ?314次閱讀

    MATLAB課程之第三章v3 M文件知識(shí)(3)

    和出口。由這3種基本結(jié)構(gòu)組成的多層嵌套程序稱為結(jié)構(gòu)化程序。 百度百科解釋的很棒!相信大家在C語(yǔ)言里面已經(jīng)了解了這些知識(shí),那就在MATLAB中再來(lái)一遍吧。再來(lái)學(xué)習(xí)另外一種開(kāi)關(guān)結(jié)構(gòu)! switch 語(yǔ)句用的場(chǎng)合不如 if 語(yǔ)句多! 注意: 開(kāi)關(guān)結(jié)
    的頭像 發(fā)表于 11-26 10:05 ?477次閱讀
    <b class='flag-5'>MATLAB</b><b class='flag-5'>課程之</b>第三章<b class='flag-5'>v3</b> M文件知識(shí)(<b class='flag-5'>3</b>)

    MATLAB課程之第三章v3 M文件知識(shí)(2)

    ,都沒(méi)有在自己的電腦上裝上MATLAB軟件。為什么會(huì)這樣?非得要老師逼迫你才學(xué)?暈倒!!! 這就是我的親生教學(xué)經(jīng)歷,好在這些經(jīng)歷已經(jīng)過(guò)去了好幾年,不再彷徨了。 現(xiàn)在情況如何呢?教學(xué)C語(yǔ)言的時(shí)候也遇到了類似情況,感覺(jué)學(xué)生在為
    的頭像 發(fā)表于 11-25 07:10 ?358次閱讀
    <b class='flag-5'>MATLAB</b><b class='flag-5'>課程之</b>第三章<b class='flag-5'>v3</b> M文件知識(shí)(<b class='flag-5'>2</b>)

    MATLAB課程之第二章v3 MATLAB繪圖功能(3)

    知曉, 就應(yīng)該加上一些必要的注釋!xlabel等函數(shù)就能做到這些作用!怎么用?很簡(jiǎn)單!一句話的事情!關(guān)鍵是多用!熟能生巧! 致謝! 講到這里,要感謝一位東南大學(xué)的網(wǎng)友! 他現(xiàn)在是研一在讀研究生!跟著我在學(xué)MATLAB基礎(chǔ)課程和數(shù)字
    的頭像 發(fā)表于 11-16 16:35 ?373次閱讀
    <b class='flag-5'>MATLAB</b><b class='flag-5'>課程之</b>第二章<b class='flag-5'>v3</b> <b class='flag-5'>MATLAB</b>繪圖功能(<b class='flag-5'>3</b>)

    MATLAB課程之第二章v3 MATLAB繪圖功能(1)

    內(nèi)容是高中數(shù)學(xué)所涉及的知識(shí),希望同學(xué)們能在matlab中熟練使用。考試中會(huì)涉及這些知識(shí)點(diǎn)哦,還不記住用法嗎?之前在課堂上演示了畫圖的基本函數(shù)plot,現(xiàn)在我們就一起來(lái)學(xué)習(xí)第二章的知識(shí)。 2023年7月,文章更新至v2版本。有哪些不同呢?慢慢揭曉。 2023年10月,
    的頭像 發(fā)表于 11-12 16:00 ?415次閱讀
    <b class='flag-5'>MATLAB</b><b class='flag-5'>課程之</b>第二章<b class='flag-5'>v3</b> <b class='flag-5'>MATLAB</b>繪圖功能(1)

    MATLAB課程之第一章v3 MATLAB基礎(chǔ)知識(shí)(5)

    !為什么會(huì)用這個(gè)例題來(lái)作為講解案例呢?因?yàn)樗鼤?huì)涉及到我們專業(yè)未來(lái)的專業(yè)課程,也結(jié)合考慮到大家現(xiàn)有知識(shí)的儲(chǔ)備情況,學(xué)過(guò)物理和數(shù)學(xué)就能理解。同時(shí)借助例題展現(xiàn)了一下MATLAB語(yǔ)言和C語(yǔ)言之間的畫圖差異。所以這個(gè)例題在這里展示是恰
    的頭像 發(fā)表于 10-17 15:50 ?354次閱讀
    <b class='flag-5'>MATLAB</b><b class='flag-5'>課程之</b>第一章<b class='flag-5'>v3</b> <b class='flag-5'>MATLAB</b>基礎(chǔ)知識(shí)(5)

    MATLAB課程之第一章v3 MATLAB基礎(chǔ)知識(shí)(4)

    繼續(xù)給出課程的PPT,幫助同學(xué)們消化!也幫助同學(xué)們復(fù)習(xí)! 為什么第一章要分四次課來(lái)講呢?大一的學(xué)生剛開(kāi)始接觸編程的時(shí)候,我需要耐心培養(yǎng)他們編程的好習(xí)慣。知識(shí)點(diǎn)需要很細(xì)致的講,自然也就需要慢慢講解
    的頭像 發(fā)表于 10-16 20:15 ?391次閱讀

    MATLAB課程之第一章v3 MATLAB基礎(chǔ)知識(shí)(3)

    上堂課講了本門課程的教學(xué)方法就是多多實(shí)踐!確保每個(gè)同學(xué)在課堂上都敲一遍程序,而不是看程序。看是學(xué)不好編程的!請(qǐng)同學(xué)們?cè)俅位仡欁约涸谡n堂上編寫的程序!既然寫了,那就最好能記住。 在課堂上,我是一個(gè)字
    的頭像 發(fā)表于 10-15 15:55 ?347次閱讀

    MATLAB課程之第一章v3 MATLAB基礎(chǔ)知識(shí)(2)

    上堂課講了本門課程的教學(xué)方法和我講課的出發(fā)點(diǎn),再次提醒同學(xué)們想學(xué)好必須實(shí)踐!確保每位同學(xué)都要敲代碼寫程序,而不是看,光靠看是學(xué)不好編程的! 繼續(xù)給出課程的PPT,幫助同學(xué)們消化!課后回顧也是同學(xué)們
    的頭像 發(fā)表于 10-13 16:10 ?314次閱讀

    MATLAB課程之第一章v3 MATLAB基礎(chǔ)知識(shí)(1)

    2018年,本人在學(xué)院里第一次開(kāi)始講本門課程。做為工科的本科生,如果不能學(xué)好一門編程語(yǔ)言,以后無(wú)論是到工作崗位還是繼續(xù)讀研深造,那么都將面臨很多囧境! MATLAB的出現(xiàn)是很多工科人的福音,太有幫助
    的頭像 發(fā)表于 10-11 16:10 ?318次閱讀
    <b class='flag-5'>MATLAB</b><b class='flag-5'>課程之</b>第一章<b class='flag-5'>v3</b> <b class='flag-5'>MATLAB</b>基礎(chǔ)知識(shí)(1)

    FET430UIF V3固件降級(jí)程序

    FET430UIF V3固件降級(jí)程序V3 ---> ?V2
    發(fā)表于 10-10 11:47 ?0次下載