【5.1送禮】國內第一部Matlab和C#.Net混合程式設計視訊教程【免費】

資料之巔發表於2014-04-29

              本部落格所有文章分類的總目錄:【總目錄】本部落格博文總目錄-實時更新

      Matlab和C#混合程式設計文章目錄 :【目錄】Matlab和C#混合程式設計文章目錄

  上一次寫部落格很久了,一直在忙彩票分析系統架構的事情,寫部落格真是件費神的事情,非常花時間。今天抽空釋出這篇部落格,是為了開源一部自己錄製的視訊教程—Matlab和C#.Net混合程式設計視訊教程【入門級】。下面說說這部視訊教程的來由和一些事情,想獲取的仔細看看,別忘了點【推薦】哦!

一、為啥要開源

1.1 視訊的來源

  這部視訊教程是在2012年年底閒時比較多,當初也是很多朋友,網友提出這個Matlab.Net混合程式設計入門比較難,沒有資料,所有就特意錄製了一部比較簡單的視訊教程。並有條件的對廣大網友免費開放【有部落格和有共享過開原始碼,專案的都可以免費得到】,但得到的支援太少了,很多人連一本書的價格也不願意付出,還要免費幫他們解決問題,所有這2年也沒推廣。但還是有很多網友為了混合程式設計的問題找上門了,年紀大了,諸多不便,而且每天對著這些人 解釋一些基本問題,也累,關鍵是他們從來不想付出,只想收穫。解決完他們的問題,馬上就溜之大吉,也不幫助別人,沒辦法把經驗傳播積累下去,誰叫混編主要都是為解決科研問題呢,60%的混編都是大學本科畢業設計。最近又到了畢業的季節,搞混編的人明顯增多,每天在騷擾我,上班,確實沒時間,所以,就想了想,把這套視訊教程徹底免費給大家,有基本功的,看完視訊,基本可以解決大部分問題。而對於看完視訊還不能解決問題的人,我只能說:混編對程式設計能力不強的人來說的確是門檻比較高;反之門檻其實非常低,只要你找準了那個入口。

  這也是第一次錄製視訊教程,可能也是最後一次,錄製得不好的地方,還想見諒。

1.2 講講一個付出和收穫的故事

  我只是業餘搞開發和研究混編技術。我研究生畢業的那一年,每天就泡在部落格園和CSDN上面,技術不精,但看到了很多好東西。開闊了自己的眼界,也是畢業前2個月,我第一次花錢買了一套“許可權管理系統”原始碼,他的大名我就不提了,應該是很多人都知道。雖然只是學習版,但讓我很是震撼了一段時間。在這幾年,我在Newlife群和@大石頭的指點下,感覺自己進步非常快,而且還從當初賣系統原始碼大哥那裡,把當初付出的錢成倍的賺回來了。現在每年基本都要花錢買幾本書看看,每年也買幾套原始碼看看,也每年給X元件捐助一點,雖然有些原始碼沒有用到實際中,但從中也學到很多東西,點滴感悟和積累,使人受益頗多。本來這套視訊教程還有中高階的計劃,但看到這個行業的現狀,還是放棄了。因為這半年來正在重點關注競彩足球領域,著重對演算法和資料的分析,並開發出自己的軟體,沒有時間搞那麼沒有人支援的東西。

二、友情提示:Matlab和.NET混編是一個非常好用的工具,但不代表它最實用。

          這句話的意思其實是想說:能用.NET解決的問題或者能在一個平臺解決的問題,千萬別用混編這個方式,特別是程式設計能力不強的朋友。

我部落格還有其他混合程式設計的內容和案例,大家有空可以看看:

【原創】Matlab.NET混合程式設計技巧之——直接呼叫Matlab內建函式(附原始碼) http://www.cnblogs.com/asxinyu/p/3297557.html

【原創】Matlab.NET混合程式設計技巧之——找出Matlab內建函式 http://www.cnblogs.com/asxinyu/p/3295309.html

【原創】Matlab與.NET混編解決人臉識別問題   http://www.cnblogs.com/asxinyu/archive/2013/05/29/3107013.html

【原創】Matlab與.NET基於型別安全的介面程式設計入門  http://www.cnblogs.com/asxinyu/archive/2013/05/29/3107013.html

【原創分享】Matlab.NET混編呼叫Figure窗體        http://www.cnblogs.com/asxinyu/archive/2013/04/14/3020813.html

三、視訊內容介紹

國內中文版本的Matlab和.NET視訊教程目前還沒有,只有和C語言的混編有少部分,不全。這套視訊教程我不敢說質量很高,至少還是非常有幫助的。

第一集,簡單介紹本套視訊錄製的一些環境,和Matlab平臺的特徵,功能等,非常基礎。

第二集,介紹C#.Net的基礎知識,著重介紹Matlab和C#.Net混編程式設計的概念,注意事項等知識。這一集後半部分非常重要,講到了哪些條件下可以混編,哪些不可以混編。選擇混編的注意事項。

第三集,講解一個非常簡單的Matlab.Net混編例子,C#呼叫Matlab生成Magic矩陣。詳細講解過程,然後總結混編的三個主要過程,稱之為“混編三部曲”。
第四集,講解一個C#呼叫Matlab繪圖的混編例子,這是一個很常見的例子,也是很多人需要的。同樣是按照上一集的“混編三部曲”,進一步介紹這個混編過程,並講解了呼叫的時候的注意事項,新手的話,可以利用“物件瀏覽器”檢視該呼叫那個方法。
第五集,分2小集,主要講解C#和Matlab混編程式設計的資料型別交換。這是一個最主要,最基本的。只有掌握了資料型別的轉換技巧,才能順利的給Matlab函式傳遞引數,才能得到結果,並應用於C#處理。
第六集,講解結構體和元胞陣列的混編,和一個例子
第七集,講解錯誤,異常,和除錯技巧,以及哪些不能混編
第八集,講解Web網站呼叫的簡單例子。

四、免費開源方式

視訊教程剛釋出的時候,是作為收費視訊教程的。去年曾經將該套視訊捐贈給Ilovematlab論壇的Math版主,但論壇下載經常出問題,所以就放棄了。

現在完全永久免費,但必須通過驗證碼註冊的方式(很多不良商家的原因),驗證碼的獲取方式通過以下3種方式,其他方式無效:

(下載視訊後,開啟視訊的時候,會提示輸入 註冊碼,只需要把機器碼通過下列方式傳送給我,我會在一定的時間內傳送驗證碼給大家)

獲取註冊碼方式:在這裡釋出你的機器碼:Matlab.NET視訊教程註冊碼專用貼,這裡基本是每週一次,有時候每天一次,看工作情況。

          另外本部落格評論獲取方式只支援到5.1前,5.1期間會統一傳送。其他時間不再處理

注1:千萬不要通過郵箱和直接加我QQ來傳送註冊碼,否則黑名單。

注2:  新生命群(群號:1600800)成員可以隨時Q我獲取註冊碼,其他群無效。

        另外2個混合程式設計交流群(群號:154957583,51813148)給大家交流,不會有更多時間去給大家解答,偶爾有空去一下。

注3:以前視訊只對 有撰寫部落格和參與或者貢獻過開源專案的人開放,雖然現在全部免費開放,

   但對有部落格和參加過開源專案,有貢獻過開源專案的人,提供免費的諮詢服務,其他群不再提供過多的技術服務和支援。有時間也會去支援一下

 

 5.4號早上8點,所有已經傳送機器碼的,密碼都已經傳送,注意查收。如有漏發,請發帖補充。

五、視訊下載地址

  下載已經關閉,免費無註冊碼版本請看這個頁面:【新年送禮】國內第一部C#.Net呼叫Matlab進行混合程式設計的視訊教程【徹底免費無註冊碼】 

 

【有網友問:既然免費,為啥加密】:這個不矛盾,這裡麵包含3個原因:

1.這套視訊錄製已經快3年了,原始的視訊非常大,這套加密的視訊是剪輯過後的,比較完整,和小巧。

2.很多人連文章剽竊都不標記出處,更別說視訊了,有很多網站拿這些視訊去忽悠別人,賣錢,這種意義上加密是為了更好的免費。

3.另外一個想法就是想統計一下,這套視訊最終會有多少發放量和使用量。

 至於連加密都看不過去的人,真對不起。收費也不願意,免費加密還不願意,那就去找上帝吧。

 

謝謝吉日大哥提醒,加幾張圖,可能效果好一點,呵呵。

 

 

相關文章