基本介紹
個人經歷,榮譽,
個人經歷
莫勒的第一次計算機編程經驗涉及1959年在加州理工學院的一台Burroughs 205 Datatron計算機,當時該系統甚至還沒有編譯器。
1961年和1962年,在噴氣推進實驗室的暑期工作把他介紹給了FORTRAN。
在蘇黎世ETH讀了一年博士後之後,Moler於1966年加入密西根大學數學系。這開始了在密西根大學、新墨西哥大學和史丹福大學20年的學術生涯。在他的16名博士生中,有11人在康奈爾大學、耶魯大學、德克薩斯大學和田納西大學等機構從事學術工作。
1980年代,他在新墨西哥州擔任計算機科學主席。在新墨西哥州,他在70年代末是數學系的教授。在此期間,他為計算科學和工程開發了數個數學軟體包。這些軟體包最終形成了高級技術計算環境MATLAB的基礎。
20 世紀 70 年代中後期,Cleve Moler 博士和其同事在美國國家科學基金的資助下開發了調用 EISPACK 和 LINPACK 的 NRTRM 子程式庫。
- EISPACK 是特徵值求解的 FORTRAN 程式庫;
- LINPACK 是解線性方程的程式庫。
在當時,這兩個程式庫代表了矩陣運算的最高水平。
後來,Cleve Moler 在給學生講授線性代數課程時,希望教學生使用EISPACK 和LINPACK 程式庫,但他發現學生用FORTRAN 編寫接口程式很費時間,於是他開始自己動手,利用業餘時間為學生編寫EISPACK 和 LINPACK 的接口程式。
Cleve Moler 給這個接口程式取名為 MATLAB,該名為矩陣(matrix)和實驗室(laboratory)這兩個英文單詞前三個字母的組合。在以後的數年裡,MATLAB 在多所大學作為教學輔助軟體使用,並作為面向大眾的免費軟體廣為流傳。 1983 年春天,Cleve Moler 到史丹福大學講學,MATLAB 深深地吸引了工程師Jack Little,Jack Little 敏銳地覺察到 MATLAB 在工程領域的廣闊前景。
同年,他和Cleve Moler 一起,用 C語言開發了第二代專業版。這一代的 MATLAB 語言同時具備了數值計算和數據圖示化的功能。
1984 年,Cleve Moler 和 Jack Little 成立了 MathWorks 公司,正式把 MATLAB 推向市場。
1984年,傑克·利特爾重新編寫並增強了MATLAB,使其可以在新的IBM PC上使用。
同年,Moler和Jack Little創立了MathWorks,Inc.公司,將MATLAB商業化並繼續發展。
在MathWorks,Moler擔任首席科學家,負責監督公司產品的數學方面。
在1989年加入MathWorks之前,他曾在兩個計算機硬體製造商英特爾超立方體組織(Intel Supercube organization)和熱誠計算機(Ardent computer)工作了五年。
除了是第一個版本的MATLAB的作者外,Moler還是LINPACK和EISPACK科學子程式庫的作者之一。他是三本傳統的數值方法教科書的合著者和兩本線上書籍的作者,分別是MATLAB數值計算和MATLAB實驗。
之後5年,曾在兩個計算機硬體製造廠工作,分別是Inter Hypercube公司和Ardent Computer公司。
Cleve教授的研究興趣集中在數值分析與數學軟體。作為第一版MATLAB的作者,他還是LINPACK 和EISPACK科學子程式庫的合著者。此外還參與編著過四本關於數值方法的書。
Cleve長期服務於美國工業與套用數學學會,並於2007-2009任主席。Cleve於1997年當選美國國家工程院院士,並獲多項榮譽,包括瑞典林學平大學榮譽學位,加拿大滑鐵盧大學榮譽數學博士學位,丹麥科技大學榮譽博士等。Cleve剛剛獲得IEEE計算機學會的2012年計算機先驅獎。
2016年,MATLAB在IEEESpectrum的程式語言排名中排名第14。
MathWorks在全球20多個城市擁有4000名員工。莫勒是這家公司的創始人和首席數學家。莫勒是美國國家工程院院士,曾多次獲得IEEE約翰馮諾依曼獎、IEEE計算機協會計算機先鋒獎和Sidney Fernbach獎,以及來自主要的數值分析專業協會SIAM的兩個獎項。
今天,莫勒在新墨西哥州聖達菲的家中遠程辦公,撰寫書籍、文章和MATLAB程式。
榮譽
克里夫·莫勒爾於1997年2月14日獲選美國國家工程院院士。於2001年6月16日獲得滑鐵盧大學榮譽數學博士學位,於2004年4月30日獲取丹麥技術大學榮譽技術博士學位。2012年4月,IEEE計算機學會授予他計算機先驅獎。2014年2月,IEEE授予克里夫·莫勒爾2014年約翰·馮諾依曼獎。