MATLAB從零到進階

出版時間:2012-12  出版社:北京航空航天大學出版社  作者:謝中華 等編著  頁數(shù):619  字數(shù):1036000  
Tag標簽:無  

前言

  與朋友茶余飯后聊天時,時常有人大發(fā)感慨:“現(xiàn)在的人是越來越離不開電腦了,要是沒有電腦該怎么辦??!”我也禁不住感慨:“越來越多的人是離不開MATLAB了,沒有MATLAB就做不成研究了?!笔聦嵉拇_如此,MATLAB已經在自然科學、社會生產和科學研究等各領域得到了廣泛的應用,它已經不再是誕生之初用于線性代數(shù)計算的接口程序,它就是計算軟件中的“巨無霸”。有人在用MATLAB作數(shù)據(jù)分析,有人在用MATLAB作算法設計,有人在用MATLAB作建模仿真,還有人在用MATLAB作軟件開發(fā)……往小了說,MATLAB能幫我們炒股賺錢;往大了說,MATLAB能幫助軍事專家設計尖端武器。試想一下,或許幾年以后,朋友之間打招呼的問候語就是:您今天MATLAB了嗎?如果到那時您還不會MATLAB,您很可能就Out啦!  如果您目前還是一個MATLAB零基礎的讀者,您大可不必煩惱,本書就是專門為您準備的,它將帶領您走進MATLAB的殿堂,從入門到精通。本書編寫的宗旨就是引領讀者從零基礎入門,由淺入深地學習,先熟悉MATLAB“草稿紙式”的編程語言和語法規(guī)則,讓讀者能夠調用其內部函數(shù)做“傻瓜式”的計算,然后慢慢了解MATLAB自帶的包羅萬象的工具箱,在此基礎上可以根據(jù)自己的算法熟練地進行擴展編程,在這個過程中,讀者會在不知不覺中成為精通MATLAB的高手。  ……

內容概要

  謝中華、李國棟、劉煥進、吳鵬、鄭志勇編著的《MATLAB從零到進階》內容分為22章:第1章,MATLAB簡介;第2章,MATLAB基本操作;第3章,MATLAB繪圖與可視化;第4章,MATLAB程序設計;第5章,圖形用戶界面(GUI)編程;第6章,MATLAB與TXT文件的數(shù)據(jù)交換;第7章,MATLAB與Excel文件的數(shù)據(jù)交換;第8章,數(shù)據(jù)庫連接;第9章,符號計算;第10章,數(shù)值積分計算;第11章,方程與方程組的數(shù)值解;第12章,常微分方程(組)數(shù)值求解;第13章,線性規(guī)劃問題;第14章,非線性優(yōu)化問題;第15章,最大最小問題——公共設施選址;第16章,概率分布與隨機數(shù);第17章,描述性統(tǒng)計量和統(tǒng)計圖;第18章,參數(shù)估計與假設檢驗;第19章,回歸分析;第20章,多項式回歸與數(shù)據(jù)插值;第21章,MATLAB程序編譯;第22章,系統(tǒng)級仿真工具Simulink及應用。

作者簡介

  謝中華,副教授,資深MATLAB培訓師,十多年MATLAB編程經驗,已出版書籍《MATLAB統(tǒng)計分析與應用:40個案例分析》?,F(xiàn)于天津科技大學數(shù)學系任教,長期從事MATLAB相關課程的教學與培訓。精通MATLAB、SAS、R語言等軟件,擅長多種軟件協(xié)同作戰(zhàn),有著扎實的理論基礎和豐富的實戰(zhàn)經驗。李國棟,網名ljelly,獲得機械制造及自動化專業(yè)學士(哈爾濱理工大學1996),碩士(哈爾濱工業(yè)大學2003)和博士學位(哈爾濱工業(yè)大學2007);MATLAB中文論壇專家,Simwe論壇MATLAB版版主。長期從事信號處理和控制系統(tǒng)方面的研究工作,發(fā)表學術論文15篇,擅長應用軟件和嵌入式系統(tǒng)(DSP和FPGA)的算法開發(fā)、軟件實現(xiàn)。對MATLAB及其Sireulink環(huán)境和部分工具箱函數(shù)非常熟悉,具有多個MATLAB工程開發(fā)經驗,積累了豐富的應用知識和設計經驗,包括磁懸浮軸承、電子測量儀器和雷達系統(tǒng)等方面的應用,涉及機械、電子、計算機和控制等多學科方面的專業(yè)知識。劉煥進,網名liuhuanjinliu,MATLAB中文論壇版主,山東省科學院計算中心助理研究員,工學碩士?,F(xiàn)于合肥工業(yè)大學機械與汽車工程學院機械制造及其自動化專業(yè)攻讀博士學位,主要研究方向為機械系統(tǒng)動力學及低噪聲設計、傳感器結構設計與力學分析,數(shù)字信號處理及分析等。精通C、C++、Visual
C++語言,使用MATLAB科學計算軟件近三年,積累了豐富的經驗,尤其擅長MATLAB圖形用戶界面編程。鄭志勇,資深MATLAB專家,10年MATLAB編程經驗,產品經理,先后就職于證券公司、基金公司。已出版書籍《運籌學與最優(yōu)化MATLAB編程》、《金融數(shù)量分析:基于MATLAB編程》。
  吳鵬,網名rocwoods,碩士畢業(yè)于北京理工大學應用數(shù)學系,十年MALAB編程經驗,曾出版《MATLAB高效編程技巧與應用:25個案例分析》一書,受到廣大讀者好評。在數(shù)值計算、運籌學與最優(yōu)化、圖像處理、MATLAB與C/C++混合編程領域有著豐富的項目實戰(zhàn)經驗。

書籍目錄

第1章 MATLAB簡介
第2章 MATLAB基本操作
第3章 MATLAB繪圖與可視化
第4章 MATLAB程序設計
第5章 圖形用戶界面(GUI)編程
第6章 MATLAB與TXT文件的數(shù)據(jù)交換
第7章 MATLAB與Excel文件的數(shù)據(jù)交換
第8章 數(shù)據(jù)庫連接
第9章 符號計算
第10章 數(shù)值積分計算
第11章 方程與方程組的數(shù)值求解
第12章 常微分方程(組)數(shù)值求解
第13章 線性規(guī)劃問題
第14章 非線性優(yōu)化問題
第15章 最大最小問題——公共設施選址
第16章 概率分布與隨機數(shù)
第17章 描述性統(tǒng)計量和統(tǒng)計圖
第18章 參數(shù)估計與假設檢驗
第19章 回歸分析
第20章 多項式回歸與數(shù)據(jù)插值
第21章 MATLAB程序編譯
第22章 系統(tǒng)級仿真工具Simulink及應用
附錄 Simulink常用命令列表

章節(jié)摘錄

版權頁:   插圖:   其命名多采用“英文描述性”命名原則,能夠盡量使用戶看到名稱便大體貓到其意義。如果需要幾個英文單詞才能描述清楚其意義,一般采用將這些單詞合在一起,每毒英文單詞首字母大寫的方式來命名變量。如果其中某個英語單詞長度過長使變量顯得臃瞞可以對其適當縮寫,譬如“button”縮寫為“btn”,“dialogue”縮寫為“dlg”,等。小范圍應用的變量主要指一些諸如循環(huán)變量、計算過程中臨時性的中間結果等“草稿變量”,這些變量的命名應以簡潔為主。 漢語拼音命名變量的習慣應當堅決摒棄。經??梢钥吹揭恍┚幊痰某鯇W者采用漢語拼音命名變量,這是一個相當不好的習慣。漢語拼音命名的變量尤其是縮寫的漢語拼音變量經常讓人莫名其妙,不利于程序的維護以及共同開發(fā)。 一些用來表示對象個數(shù)的變量一般前面應加前綴“n”,如nFiles,nSegment。。需要注意的是,對于包含多個個體的變量,通常的做法是將所有變量名要么命名為單數(shù)形式,要么為復數(shù)形式。兩個變量只是最后相差一個字母s加以區(qū)別的情況應該避免。如果確實有分開區(qū)別的必要,可以在復數(shù)情況下加“Array”、“Set”、“Group’’等含有集合意義的后綴。例如:point與pointArray,client與clientGroup,line,lineSet,等。 一些用來表示某特定有序實體序號的變量可以加后綴N0或者前綴i,如tableN0,era-polyeeno,iTable,iEmployee。 多數(shù)語言的循環(huán)變量通常以i,j、k等為前綴,但在MATLAB中應避免使用i,J作為循環(huán)變量名,這是因為在MATLAB中,i,j作為預置常量是用來表示虛數(shù)單位的。在多重循環(huán)中,由外到內的循環(huán)變量前綴應該按照字母表順序遞增,并且賦予有意義的變量名: for iFile=1:nFiles for jPosition=1:nPositions end end 對于布爾型的變量,通常的做法是以“is”作為前綴,但要避免以否定式的布爾變量命名。 譬如:用~isNotFound遠沒有采用isFound直觀。 最后要強調的是:變量命名不要以MATLAB中的關鍵字或者自帶函數(shù)來命名。判斷一個字符串是不是MATLAB中的關鍵字可以用iskeyword函數(shù);判斷一個字符串是不是MATLAB自帶函數(shù)的函數(shù)名可以用which函數(shù)。

編輯推薦

《MATLAB開發(fā)實例系列圖書:MATLAB從零到進階》可作為一般讀者自學并掌握MATLAB語言的參考書,也可作為高等院校理工類本科生、研究生系統(tǒng)學習MATLAB的教材或參考書,還可作為科研人員和工程技術人員應用MATLAB解決實際問題的參考用書。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    MATLAB從零到進階 PDF格式下載


用戶評論 (總計30條)

 
 

  •   從matlab中文論壇看到滴,就買了,還沒看,希望有時間學習一下
  •   MATLAB從零到進階入門好教材
  •   在MATLAB論壇上看到這本書 于是入手~
  •   看完這本書 對matlab有了新的認識
  •   適合初學者使用,案例很多!
  •   很滿意,是我需要的書,希望對學習有幫助,正在看
  •   書用了一段時間了,對我的幫助真的挺大的,寫的比較詳細,初學者的福音啊。
  •   內容很詳細,特別適用于初學者!
  •   還不錯,挺詳細的,適合初學者~
  •   特別是光盤中的ppt課件
  •   準備認真研讀
  •   matlab一本不錯的入門書,有的地方可能有些不是很深入,但是入門還是可以的
  •   喜歡,不錯,喜歡,不錯,就是太慢了!?。?/li>
  •   朋友要求幫忙帶的,聽說還不錯。
  •   剛開始看 應該有用
  •   幾個老師合編的,有些個偷懶,沒講透就不知道從哪拉一個案例堆上去,也不解釋清楚。讓零基礎的情何以堪
  •   想想第一次接觸matlab,只是為了找到一個軟件可以把我寫的任意函數(shù)可視化就心滿意足了,那時候剛好高三,知道了matlab... ...后來進了大學,參加了數(shù)學建模比賽,同時也知道了Mathematica... ...至今這兩個工具都是我的好幫手... ...在一次建模的比賽中,為了使用神經網絡而買了這套書的那本神經網絡... ...覺得很容易理解,而且代碼也很容易模仿,覺得那本書真心不錯.后來也買了這個系列的圖論這本書,依然覺得不錯?;叵脒^去幾年,學習matlab沒有太過系統(tǒng),都是零零散散的,于是又買了這本matlab的這本書... ...之前讀過張志涌的那本matlab,一度成為我的工具書... ...但是我覺得這本書比張的那本書有趣,而且涵蓋的面也更多... ...雖然沒有去過論壇享受所謂的服務,但是依然覺得這本書寫得確實用心。其實學習一個軟件的最好資料還是自帶的文獻,記得之前在mathworks的官網還可以下載官方的文檔,最近去發(fā)現(xiàn)沒有注冊序列是不能下載的了... ...這一點覺得還是wolfram公司厚道一些... ...嘿嘿... ...其實總結這么幾年的matlab學習,推薦這樣學習吧,也算是分享一個經驗: 1.首先看這本書,到你不能看為止。這個一般是指到了后面一些專題,數(shù)值積分什么的,如果你沒有學過數(shù)值分析是不推薦看的,否則你最后可能淪為軟件的奴隸,你...根本不知道你敲得代碼是什么,只知道這樣可以解決你的問題,這樣毫無意義。 2.前面學過的命令經常使用,使用過程中要去主動看自帶的幫助中的例子,因為任何書只能給你框架,比如繪圖的那章,其實關于句柄你看完絕對云里霧里的,最好的方法還是去查文檔 3.可以看看matlab這套書的N個實用技巧那本書,很不錯。 4.推薦學學符號軟件,mathematica或者maple... ...matlab雖然是數(shù)值計算的巨擘,也有符號計算引擎,不過和mathematica和maple這種專業(yè)的符號軟件差遠了,至于什么是符號軟件,這個很簡單,就是sqrt(2)在matlab就是1.414,符號軟件里就是根號2,符號軟件可以理解符號,幫你化簡表達式,算積分等等等... ...推薦mathematica,一是有中文版下載,二是文檔相對maple多些. 5.然后學了什么數(shù)學上的或者相關的新東西再來看看軟件怎么實現(xiàn). 6.最后一句話:一個東西你理解沒有,寫個程序去實現(xiàn)它。如果計算機能正常的做出來了,你就理解了,因為計算機是嚴密的,你的任何思維死角都會在編程的時候暴露出來。 閱讀更多 ›
  •   出于學matlab的目的,也看過三四本書了,其他書大概都是簡單講一講語句和功能,學完了還是不會編程。而這本書不僅加上了大量的案例例題和編程方法、技巧,每一章講的也非常深入,讀著收獲很大,真心好書??!
  •   不錯實例入門,一切從實際出發(fā)
  •   不明白出版商為什么不把光盤貼在書的封底把光盤貼在正文中撕下光盤之后兩頁紙粘在一起了amazon肯定不會負責的對吧橫 光盤的事情給負分 書給5分 書的分數(shù)加權80%, 光盤位置評分加權20%總評5*.8+(-1)*.2=3.8(分)=3分
  •   《matlab從零到進階》這本書本身很好,適合初學者,由淺入深,而且可以在論壇里隨時跟作者進行交流。卓越給的優(yōu)惠價格也比較合理。我想說的是服務。我第一天晚上下的單,第二天晚上17:00左右接到電話,說是給我送貨了,我人不在指定地點,我說不好意思,那第三天送吧,結果我回到實驗室問了一遍,說并沒有人給我送貨,不知道是什么意思。還有就是我在提交訂單的時候,明確要求開具發(fā)票,但是收到書的時候,并沒有發(fā)票。是卓越的老顧客了,每隔一定時間就要買些書,上次購置了將近10本書,有1本明明沒有貨,卻顯示有貨,結果等了10多天才拿到書,正事全耽誤了,打電話給客服,態(tài)度是很好,就是沒書,要等采購到才能發(fā)貨,那我還等你干什么,我去別家定不就得了,卓越也是大店了,這服務是越來越不怎么樣了。本來不想再在卓越買書了,但因為是老顧客,想想還是訂吧,結果失望之極。
  •   matlab 入門教程,如果光盤上有視頻教程就更好了。入門的視頻教程或者是教學視頻能配套賣的話挺好的。。
  •   雖然知道和亞馬遜無關,但希望博庫網以后能注意。。。。
  •   學習MATlab的好書。
  •   內容很實用,適合對matlab感興趣的人員閱讀,實例調試
  •   書中內容很詳細,例子也很豐富
  •   實話說,從這本書有5位網絡上赫赫有名的作者就知道這本書是下了功夫的——MATLAB如此博大精深,任某一個人或者兩個人再博學也不能“面面俱到”,所以,要想寫好這類題材,必須得是各領域的精英匯聚才能做成,這本書在這方面做到了。書品如人品,努力做事的人書不會差。今天剛買,邊學邊問吧,感謝作者們在MATLAB中文論壇的“讀書頻道”提供的細心周到的“在線交流”服務,希望... 閱讀更多
  •   因為印刷好很喜歡看這本書,不過還比較不是很理解。
  •   MATLAB開發(fā)實例系列圖書:MATLAB從零到進階(附光盤)
  •   內容很充實,讓人一看就懂!
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7