設萬維讀者為首頁 萬維讀者網 -- 全球華人的精神家園 廣告服務 聯繫我們 關於萬維
 
首  頁 新  聞 視  頻 博  客 論  壇 分類廣告 購  物
搜索>> 發表日誌 控制面板 個人相冊 給我留言
幫助 退出
     
  萬湖小舟
  舊夢呢喃春夏去,平湖落雨盪秋漣。
網絡日誌正文
從MATLAB回憶出的往事和感想 2020-06-15 18:38:04

MATLAB回憶出的往事和感想


萬湖小舟


最近看報導中國有十三所高校被美國禁用軟件MATLAB,還說或導致數年停滯。我想停滯不至於,但給教學和科研工作帶來不便到可能是真的。


談到MATLAB就讓我的思緒回到在德國留學的那些年月。正是MATLAB為我添補了家用,也使我成為一名全職的德國研究工程師。


九十年代初我在德國高校時就看到MATLAB在廣泛使用。由此也開始學習和使用它。當時使用的軟件還有Simulink。它是以MATLAB為基礎的圖形編程開發環境,用做控制系統建模,仿真和分析等。


那時為了保證全家人的生活質量,周末或者傍晚就利用工余時間到S市一個機械高級製造技術研究所去給人家用MATLAB編程,有點額外收入。記得當時合同是80小時/月,每小時25馬克。是大學專門給做博士學位的學生提供的業餘"科研助理" 職位。


在德國持學生簽證是允許做假期工的,比如到汽車公司的流水線上工作等。但持Promotion的簽證(做博士簽證)是不允許做大學生這種類型的假期工的。只可以在大學研究所內做一些研究性的業餘工作,比如科助這樣的工作。德國教育系統和英美不同。在德國做博士學位的人其實都不再視為學生(只需學生註冊一年就可以了)。做博士都是有工資的,研究所要麼付給你全職工資或半職工資,或讓你擁有獎學金。擁有獎學金的人大多是外國學生。由於學生註冊在月票,住房上等都有一些優惠。所以我們外國學生基本上每年都註冊。


除了在做博士的那個研究所正常工作外,我在那個製造技術研究所業餘時間當科助,工作了三年左右的時間。由於這個經歷,當我一完成論文,甚至還在等候答辯期間,大學內一家金屬成形研究所就給了我一個全職研究工程師的職位。因為我在做業餘科助的工作期間,幫金屬成形所解決了應力應變圖形分析的算法和軟件。他們希望我繼續這個科研項目,那是德國AUDI汽車公司資助的課題。在那裡又工作了幾年。在這個職位上有一段時間身兼三職,過去做博士的研究所希望我給一個同事的課題幫忙,編程一個數控系統,我答應業餘時間來做,原來作科助的研究所還希望我能把承接的那個用MATLAB編程的工作做完,當然也是業餘時間去完成;再就是全職的研究工程師的工作。現在回想起來那段時間真辛苦。感謝家人的支持,我們一起度過了那段忙碌又充實的歲月。


這些經歷讓我當時對MATLAB比較熟悉。我覺得MATLAB適合於研究所,科研等場所,但不一定適合於工業界。比如一個工業應用系統軟件要運用曲線擬和,要用有限數據做多項式的插入計算,解高階線性或非線性方程等,這些計算MATLAB都有。但你不能把MATLAB整合到你的應用軟件中去。這涉及到MATLAB的使用許可,應用系統的內存是否允許,軟件編程和使用是否方便等等。最簡單的就是在這些應用軟件中根據數值方法的原理,自己編程形成各個功能的子程序,然後把這些子程序嵌入到應用軟件里。這樣這個應用軟件就不涉及MATLAB的授權許可問題,可以直接服務於工業界。同時應用軟件所占內存也不大,運行快,可靠性好。我一般接工業課題時,如果涉及到數值方法的某些應用,都自己編程。


因此當我在高校教授數值方法時(Numerical Method),我一般更願意使用普通的編程語言,如Visual C++, Visual Basic 和Excel 或Micro of Excel而不使用MATLAB。我常給學生講數值方法這門課是告訴你MATLAB背後發生的故事,而不是MATLAB的使用。因為MATLAB功能強大,一個指令就可以做很多事。但這不是了解數值方法原理的好途經。因為很多細節都反應在普通語言的編程中。另外學生學到用普通語言編程數值方法的各種算法後,可以很容易開發工業應用軟件。當然這只是我個人見解。目前很多高校教授數值方法時,不少教授也願意使用MATLAB。


另一方面在非數學的一些課程中,比如電工學中求解交流電路時,如果採用相量(phasor)方法,用MATLAB來求解就很容易,讓MATLAB去做繁瑣的複數運算,學生可以集中精歷在電工學的原理和電路分析上。


使用MATLAB必須付費。學校買有許可證,學生可以免費到計算機實驗室使用。如果想要安裝到自己的個人電腦上就必須購買使用許可。目前在網上MathWorks公司給學生提供一個月的MATLAB免費使用的學生版。一個月後如想繼續使用就需付大約50~100加元。


回到中國一些高校被禁用MATLAB的話題。我想MATLAB背後的基礎編程並不難,為什麼這麼多年過去了,中國並沒有開發出自己的類似於MATLAB的數學和控制仿真軟件? 我個人體會中國缺乏一種融匯多學科的技術人才。


在數值方法方面,中國出版過很多書籍,有些書還被評為優秀書刊,內容寫得好。那是理論部分。當要把這些理論轉變成數學應用軟件時,寫書的教授不一定會軟件開發,或不很精通軟件研製;會編程的軟件開發人員不懂數學理論。協同工作常常"雞同鴨講"。軟件人員不懂數學理論很難開發好數學應用軟件。最好的辦法就是培養多學科的技術人才。我常給學生講,一個現代的機械工程師,不能只掌握機械設計的原理和技術,還必須掌握電工,電子技術,控制技術,軟件技術等多學科的知識。


一方面得到信息幾十年來中國技術進步巨大,我深信這一點。另一方面都說中國人數學能力高,同等年齡的中國中學生比美國的中學生數學能力強,我也相信。可是為何像MATLAB這樣的軟件又沒有中國自己的版本呢? 


前段時間有人寫文章說華為的巨大進步靠的不都是中國人,有很多外國人參與。任正非先生也提及曾有一位俄羅斯年輕數學家幫華為研發了一種算法解決了2G,3G的機站運行難題,讓華為領先了其它競爭者。所以為華為工作的有很多外國人。任正非先生說華為採取的策略是:在有鳳的地方築巢,而不是築巢引鳳。也就是說不把外國人才引入中國,而是在當地招聘外國人才為華為工作。


那麼美國商用數學軟件MATLAB的開發和研製是不是也有來自世界各地的多學科的人才呢?

瀏覽(3967) (3) 評論(20)
發表評論
文章評論
作者:萬湖小舟1 回復 ocelot 留言時間:2020-06-17 11:43:01

ocelot 博好。MATLAB是民間私人公司開發的,我想應該是市場經濟的產品,不是美國戰略決策的產物。市場上數學應用軟件不止一種。但MathWorks公司的市場開發比較好應用比較廣泛。

中國其實也應該鼓勵民間科技公司創業,民間科技公司把科研成果轉化到市場去的積極性要高很多。有些有益於公共事業的科學研究的項目國家也應該給予補貼和支持。加國就對中小型企業和高校合作的科研項目給予財力支持。

回復 | 0
作者:ocelot 留言時間:2020-06-17 10:13:41

市場經濟麼,市場都是短視的,能買,買得起,而且好用幹嘛自己搞?這麼說吧,如果當年中蘇不決裂,哥倆一直好,蘇聯幫中國搞出核武器和運載工具,中國導彈核武器多半不會掌握核心技術,現在也不會真掌握。

中國到現在某些技術一直落後的另一個原因就是當年無需求,等到了有需求了,人家的東西已經發展到成行業標準並且具有強大生態,你不得不從,軟件業尤其如此。除非被逼無奈,無路可走,不得不壯士斷腕,我看這回差不多了。

美國技術斷供好處就是專治懶人,專治短視,專治沒骨頭,長遠來看不是壞事。

回復 | 1
作者:萬湖小舟1 回復 傑克一 留言時間:2020-06-17 07:38:25

國內這麼多年經濟,教育和科技總體上是有巨大發展和進步的。也存在一些發展中出現的問題,如晉升標準,教學和科研的人員配置,科研經費管理,教材審編等。這些都有改進的空間。在技術創新方面更要鼓勵和加強。

回復 | 0
作者:傑克一 留言時間:2020-06-16 20:53:54

博主的思維好像落後於現在的形勢。在習加速師的領導下你搞什麼搞。你還能有什麼科學的自由思想可以在中國大陸現在發揮。 你回去一個黨的領導在你頭上指手畫腳,天天教你學什麼強國論壇。你還有心思搞什麼基礎研究。算了吧,幾十年的實踐證明,越是簡單的基礎的東西,越是沒有沒有人開發,沒有人干,事情就這麼簡單。社會體制,文化,官本位思想等等,這些決定了中國的科技不可能有多大的發展會領先於西方。

回復 | 0
作者:萬湖小舟1 回復 歐陽峰 留言時間:2020-06-16 18:38:05

歐陽博好。我也和你有相似的看法。其實技術是封鎖不了的。世界上沒有什麼你能做出來,我做不出來的東西。腳踏實地去做都能做出來。從效益上看,你有了我買來用會節省開發時間和費用,比較划算。但全靠買對一個大國來講是不能維持長久發展的。

回復 | 0
作者:萬湖小舟1 回復 體育老師 留言時間:2020-06-16 18:28:11

多謝體育博來訪留言。你提到的這些現象在一些地方可能存在,比如片面追求論文數量,急功近利等,這需要在管理上有一些改進,相信是可以克服的。總體上來說國內的教育和科技事業還是取得了巨大進步。

回復 | 0
作者:歐陽峰 留言時間:2020-06-16 16:04:07

中國沒有MATLAB之類的軟件很正常啊。這種軟件全世界有一款就夠了。但是現在不許用了,就有可能自己搞了。MATLAB背後也是各種程序包,並不需要編程者精通所有的算法。

所以我覺得美國要小心,逼得中國自主開發不見得對他們是好事。

回復 | 1
作者:體育老師 留言時間:2020-06-16 15:32:21

【 "為什麼這麼多年過去了,中國並沒有開發出自己的類似於MATLAB的數學和控制仿真軟件? "】

其他行業也如此,浮躁,追求吹糠見米心太切,開發創新之大忌。

中國人聰明,尤其是敉學,但搞理論的搞純理論,搞應用的缺理論。。。。

回復 | 0
作者:體育老師 回復 Siubuding 留言時間:2020-06-16 15:19:41

【我黨允許又虹又雜的人存在麼?】我黨會捧人,也會整人。捧你時,捧得你昏頭昏惱,不得清靜,不得寂寞,幹不成事。整你時,剝奪你搞研究的一切資源,連同居本生存條件,你更幹不成活。

回復 | 0
作者:萬湖小舟1 回復 戰鬥在溫哥華的歲月 留言時間:2020-06-16 13:38:37

戰鬥兄好。我覺得中國高校和科技界部分人"言必談希臘",對自己的信心不足,妄自菲薄。還有部分人又夜郎自大,急功近利。這兩種思潮都對國內的科技發展事業不利。還有就是管理層面,把在洋刊發文章的數目作為晉升的重要指標,真正實幹的人就少了。

而且國內很多科技文章發外刊是否經過工業界合作方的同意,有沒有技術限制,估計作者都沒有考慮和有這個概驗。以為作者有權力想寫啥就寫啥。這在國外是非常慎重的,要經過課題合作方的同意,有些要科研成果要應用了幾年後才能寫文章,而且必須經過主管單位頭目的審查。我都遇到過雜誌約稿要發表,公司主管不批,最後撤稿的事。公司的理由就是為何我們出錢,別人受益。

你說的對,國內的教育,真是需要改革了。

回復 | 0
作者:戰鬥在溫哥華的歲月 留言時間:2020-06-16 12:38:04

"為什麼這麼多年過去了,中國並沒有開發出自己的類似於MATLAB的數學和控制仿真軟件? "

這個是中國目前最致命的問題,洋油燈的故事終於再次閃亮登場。這一代笨,下一代會聰明嗎?教育,是該革命了。

回復 | 1
作者:萬湖小舟1 回復 peter988 留言時間:2020-06-16 12:24:06

Peter好,你說得對。中國一些高校被禁使用MATLAB,我不覺得會對他們的研究課題帶來什麼實質的影響。MATLAB是包羅很多數學應用的軟件。對一個具體的研究課題來講只是使用其中的很小一部分。每一部分都有替代品,或可以自主開發。被禁的政治目的大於實際意義。其實MathWorks也有經濟損失的。

中國是一個大國,要有自己的基礎產品。在這個基礎上搞應用就比較可靠。據說國內一些企業已經認識到這一點,比如現在國內搞無人駕駛,就不用國外的操作系統,自己開發。

回復 | 0
作者:peter988 留言時間:2020-06-16 07:34:43
MATLAB, 我在讀研時也用過,主要是用於矩陣運算與蒙特卡洛模擬。當時覺得很新鮮,功能很強。後來運用S A S 等,就不需要它了。
沒有說禁用SAS 吧,不過可用 R 湊活用。
回復 | 1
作者:萬湖小舟1 回復 浪費時間是可恥的 留言時間:2020-06-16 06:09:13

是嗎?我沒有這方面的資料。有些資料顯示應用數學方面美國一些高校是很強的。

回復 | 0
作者:萬湖小舟1 回復 白草 留言時間:2020-06-16 05:58:36

白草博好。你說的對。過去幾十年中美基本上沒有大的衝突。使得中國可以借用美國和西方的基礎研究成果和技術開發自己的應用,取得了巨大進步。這也是互利雙贏的。可是中美有利益衝突時,有些技術就被限制。要持續發展中國可能還應該在基礎研究上多投入一些。

回復 | 0
作者:萬湖小舟1 回復 Siubuding 留言時間:2020-06-16 05:46:25

P.S. 你說“又紅又專”及“又紅又雜”導致目前中國和俄羅斯以及東歐各國在技術上的落後,我覺得不是。中國幾十來在應用和工程技術上投入很多,收效很快。但這些應用很多是在別人打好的基礎上進行的,比如使用別人的操作系統,現成的軟件,成熟的理論等,這對於中國快速提高自己能力,縮短與西方的差距是一種可行的方法。但要持續發展,還是要有自己的基礎研究和成果。否則別人一旦動搖你應用下面的基礎,再好的應用也會出現危機。相信中國通過這次中美碰撞會對基礎研究投入更多一些。華為的P40已露出一些端倪。

回復 | 0
作者:浪費時間是可恥的 留言時間:2020-06-16 03:03:59

國人自視甚高啊,不吹不黑,中國的數學研究能力很難排進世界前五

回復 | 1
作者:白草 留言時間:2020-06-15 23:35:47

其實反過來說也成立。如果國外的軟件可以免費或者廉價地獲得,何必自己閉門造車呢?而現在突然不讓用,才覺得痛苦。但痛苦肯定是暫時的,一旦不讓用,就有了自己製造的動力和市場,很快就會有了。否則軍工企業就不玩了。即使是偷,也會繼續的。

回復 | 1
作者:萬湖小舟1 回復 Siubuding 留言時間:2020-06-15 21:14:23

哈哈,你這個又虹又雜理論有些道理。我覺得西方的科研人員首先考慮的是生存,知識結構就必須"雜" (廣),以便適應工作。至於"虹"我想涉及到名氣,知名教授,知名學者領挈申請科研經費比較容易,也容易出成果。

國內民間的科研機構很少。MATLAB是由民間的私人公司開發出來的。民間科研機構可能比吃皇糧的科研機構更重視科研成果和市場的結合。

回復 | 0
作者:Siubuding 留言時間:2020-06-15 19:24:11

又紅又專是癥結之一。

西人,或在自由社會的科技人才基本上是又虹又雜。

前蘇聯和其東歐衛星國普遍允許又紅又雜,是以在技術工程上遠勝中共國,且這些國家沒有中共國大規模迫害科技人才從反右到文革而形成的二十年的人才斷層。看看俄國的戰鬥機就知道差距在哪裡。但由於紅而不虹,導致這些國家的科技在多方面如電腦遠落後於自由世界。

我黨允許又虹又雜的人存在麼?

回復 | 5
我的名片
萬湖小舟1
註冊日期: 2017-02-10
訪問總量: 505,508 次
點擊查看我的個人資料
Calendar
最新發布
· 五律 渡蒼茫
· 春綠秋紅同醉
· 冥冥牽手的人間
· 加拿大公務員的退休金是特權、福
· 《停運15年的公司,竟讓我收到政
· 車老了能換,人老了…
· 《為一名普通學生下半旗》
友好鏈接
· 雨斤:雨斤的博客
· 熊熊窩:熊熊窩的博客
· 夕子:夕子的魔幻星球
· 老冬兒:老冬兒的博客
· 曉竹:曉竹之家
· 戰鬥在溫哥華的歲月:戰鬥在溫哥
· 底波拉:底波拉的博客
· 香椿樹1:香椿樹的博客
· 木樁:木樁的博客
· 落基山人:落基山人的博客
· lancaser:中國政治述評
· 芨芨草:芨芨草的博客
· 沁霈:沁霈的博客
· Serena藕花深處:Serena藕花深處
· 方鯤鵬:方鯤鵬
· 芹泥:芹泥
· 茜西:西西的博客
· 安博:安博的博客
· 紫云:紫雲的博客 翹首遙望
· 一支筆:一支筆的博客
· 小百合:菩提之路
· 倩影:倩影的博客
分類目錄
【人生點滴(2)】
· 草原情
· 性情中的鬍子
· 草原情 (Updated)
· 高壓氧艙里的見聞
· 憶小曹
【小詩習作(1)】
· 續”游外爺“幾十年
· 憶小曹
· 丁香花
· 《鄉戀》 (詩朗誦: 西桐)
· 輪迴之愛
· 五律 成都三月之春
· 七絕 牛圈及馬背風波 (和秦韻)
· 月仙
· 祈福汗水津,曼舞說酸辛
【人生點滴(1)】
· 神秘的咖啡
· 七絕 牛圈及馬背風波 (和秦韻)
· (六) 不知苦的歲月: 後記
· (五) 不知苦的歲月: 民歌聲聲尋
· (四) 不知苦的歲月: 牧區艷事
· (三) 不知苦的歲月: 熱炕上的火
· (二) 不知苦的歲月: 麻包見力量
· (一) 不知苦的歲月: 口水中成就
· 苦難是人生的財富? 也說知青歲月
【異國他鄉(2)】
· 風雪中的芭蕾
· 小記我在加拿大教過的行障和智障
· 華為手機P20 Pro的秋天
· 朋友的舞蹈: 月光下的鳳尾竹
· I love you
【異國他鄉(1)】
· 我為印度工人煮茶水
· 德國萊茵河畔
· 《平安夜》頌歌和莫妮卡.馬丁(Mo
· 德國人一次激烈無聲地吵架
· 神秘的咖啡
· 給賀梅小姑娘一個完整的世界
· 我和加國警察打"官司"
· 在德國銀行遇到的一次"歧視
· 加拿大大雁
【兩岸見聞】
· 台灣的教學質量比大陸的好?
· 走進台大圖書館
· 台灣大學簡樸的校門
· 牛哥漫畫集之一
【雜談(2)】
· "胡開文"和女醫生
· 冰雨雪中的母愛
· 中國人的愛從未超越家庭,屬於生
· 給賀梅小姑娘一個完整的世界
· "萬湖小舟"的由來
· 來點輕鬆的,可氣和可笑的稱謂
· 在德國銀行遇到的一次"歧視
【雜談(1)】
· 喝了一杯蔡英文送的酒
· 從清軍參加世界陸軍比賽想到的
· 府南河裡富人放生(圖)
· 現代語言表達障礙綜合症
· 揀學生飯菜票的語文老師
· 我是如何上高山的
【歌曲(2)】
· 朋友豈能相忘
· 雁去悠歌
· 【高山年慶】小妹演唱的 西口情
· 《平安夜》頌歌和莫妮卡.馬丁(Mo
· 淺議五十年代台灣和大陸流行愛情
【社會時事(1)】
· 我遇見的一位日本孤兒
· 續”游外爺“幾十年
· 現代社會的牛人們
· 打母親的一幕
【歌曲(1)】
· 滿天的花滿天的雲
· 你是我報答不完的人
· 加拿大大雁
· 外行人對音樂的自言自語,聽&quo
· 小議著名電影音樂作曲家雷振邦
· 初戀約妮成了我好朋友的新娘
【小詩習作(2)】
· 五月的草原
· 大詩人岌岌可危,誰可伸出援手?(
· 草原情 (Updated)
· 茉莉花茶
· 三月里的生命
· 萊茵兩岸多殘壁,楓樹八方少古琴
· 詩朗誦: 輪迴之愛 by 藕花深處
【翻譯習作】
· 初戀約妮成了我好朋友的新娘
· 祈福汗水津,曼舞說酸辛
【詩文分享 (1)】
· 父愛無聲
· 我在漣鋼的童年
· 秘魯游隨感
【雜談(5)】
【小詩習作(6)】
· 五律 渡蒼茫
· 春綠秋紅同醉
· 冥冥牽手的人間
· 讓我怎麼不想她?
· 舊書箋
【異國他鄉(4)】
· 加拿大公務員的退休金是特權、福
· 《停運15年的公司,竟讓我收到政
· 車老了能換,人老了…
· 《為一名普通學生下半旗》
· 初二加中兩國的國歌奏響時想到的
【詩文分享(2)】
【社會時事(2)】
· 交通大學的西遷和歷史
【雜談(4)】
· 從MATLAB回憶出的往事和感想
· 疫情中的"教學事故"
· 如今我也成了你
· 不講中文是一種驕傲?
· 我遇見的一位日本孤兒
【人生點滴(3)】
· 如今我也成了你
【小詩習作(5)】
· 獨立雖然可貴,但相依才是永恆
· 七絕 一柱硝煙說史詩 (模仿詩壇
· 剪不斷的情絲
· 塞河左岸說龍心
· 草原情
· 【配樂詩朗誦】賞楓, 蘆葦鴻雁
· 【配樂詩朗誦】此去為泥愛意明
· 阿崗昆的秋天
【散文】
· 詩文分享: 忘憂草 (給琴總交作業
· 忘憂草
· 成都三月之春
【歌曲(3)】
· 鋼琴曲彩雲追月,介紹中國年輕鋼
· 相遇 (才下眉梢,又悄悄漲滿心底
· 文藝小評論: 美若黎明
· 我在紅塵中遇見你
【異國他鄉(3)】
· 不講中文是一種驕傲?
· 【配樂詩朗誦】賞楓, 蘆葦鴻雁
· 阿崗昆的秋天
· 詩文分享: 忘憂草 (給琴總交作業
· 忘憂草
· 走訪尼亞加拉大瀑布
· 安大略湖上的珍珠 -- 千島湖
· 多倫多的早春
【小詩習作(4)】
· 詩文分享: 忘憂草 (給琴總交作業
· 夫人們的才氣和丈夫們的切磋
· 那個男孩和女孩
· 七律 述懷 和海哲,及諸位詩才好
· 2019年立夏
· 多倫多的早春
· 春天裡的相遇
· 成都三月之春
· 配樂詩朗誦: 仙鶴之愛
【小詩習作(3)】
· 萬湖小舟: 夢幻
· 風雪中的芭蕾
· 小茉莉和小寶貝
· 那然村的小伙
· 撫今追昔
· 配樂詩: 落葉
· 配樂詩: 李四的詞
· 七律: 中秋有感 (配樂詩)
· 配樂詩朗誦: 五月的草原
【雜談(3)】
· 忘憂草
· 佛典故事:放下
· 鋼琴曲彩雲追月,介紹中國年輕鋼
· 文藝小評論: 美若黎明
· 網絡上的尷尬
· 聖誕節改作業
· 成都寬窄巷27號,悽美的愛情故事
【旅遊天地】
· 阿崗昆的秋天
· 秘魯游隨感
· 初訪麗江--世界文化遺產
 
關於本站 | 廣告服務 | 聯繫我們 | 招聘信息 | 網站導航 | 隱私保護
Copyright (C) 1998-2026. Creaders.NET. All Rights Reserved.