01第一篇 基本概述.pdfVIP

  • 0
  • 0
  • 约8.28千字
  • 约 11页
  • 2017-06-03 发布于湖北
  • 举报
第一章 MATLAB 小傳與外觀 本章重點 本章介紹MATLAB 與 MathWorks 公司的背景與歷 史,並說明 MATLAB 第五版和第六版的外觀。 第一章 MATLAB 程式設計與應用 1-1 MATLAB 小傳 MATLAB 是由 MathWorks 公司於 1984 年推出的數學軟體 ,其名稱是 由「矩陣實驗室」(MATrix LABoratory )所合成,因此可知其最早的 發展理念是提供一套非常完善的矩陣運算指令,但隨著數值運算需求 的演變,MATLAB 已成為各種系統模擬、數位訊號處理、科學目視的 標準語言 。 MATLAB 雖然在 1984 年首次推出商用版,但其前身早在 1978 年即已 現身 ,其作者是當於任教於新墨西哥大學的 Cleve Moler 教授 ,不過 當時的 MATLAB 是免費的 ,Cleve Moler 教授使用他來使學生更容易 瞭解線性代數及各種數值方法與矩陣理 論。事實上,MATLAB 的許多的核心計 算技術是源自於 LINPACK 及 EISPACK ,這是兩個美國國科會計畫所 發展的數值運算軟體,當時 Cleve Moler 教授也是計畫主持人之一 ,因此 MATLAB 的數值計算能力,可說是經過 了超過 20 年的千錘百鍊,並不是一般數 學軟體可以望其項背的。(註:MATLAB 第六版採用了另一套數學程式庫 ,稱為 「PAPACK 」。)Cleve Moler 現在不但 是該公司的首席科學家,而且以 60 歲的 高齡 ,還常常親自進行撰寫程式之工作,這是令筆者最為佩服的地 方,也是促使筆者不斷親自開發各項程式之原動力。如果您有數值運 算方面的高水準問題 ,寄到 MathWorks 後 ,大部份還是會由 Cleve Moler 親自回答。(各位是否記得在 1994 年,Pentium 晶片曾發生Fdiv 的 bug ?當時 Cleve Moler 是第一個以軟體解決此 bug 的人,曾一時膾 炙人口。) 雖然 Cleve Moler 是 MATLAB 的原作者,但是第一個將 MATLAB 商 品化的人並不是他 ,而是 Jack Little 。Jack Little 在 Stanford 大學主修 控制,當時即接觸到 MATLAB ,直覺告訴他,這是一個潛力很大的軟 體。因此他在畢業後沒多久,即決定將 MATLAB 以 C 語言重寫 (原 1-2 MATLAB 系列叢書å Chapter 1 MATLAB 小傳與外觀 先 Cleve Moler 教授是以 Fortran寫的), 並於 1984 年成立 MathWorks 公司,首 次推出 MATLAB 商用版。在公司草創 的五年,Jack Little 非常辛苦,常常身兼 數職 (董事長、總經理、行銷、業務、 收發兼工友) ,但公司一直穩定成長, 從當初的一人公司 ,到 1993 年的 200 人,到現在(2000 年)的 500 餘人 ,不 但打敗其他競爭軟體 ,而且前景一片欣 欣向榮。根據 Jack Little 個人現身說法, MATLAB 早期成功的兩大因素是:選用 了 C 語言及選定 PC 為主要平台 ,這似 乎和微軟的成功有相互呼應之妙。 MathWorks 雖然已是超過 500 人的大公司,但至今仍然是私人企業 , 並未上市 ,這和 Jack Little 個人理念有關,他覺

文档评论(0)

1亿VIP精品文档

相关文档