2014.08.04,讀書,《Matlab機率與數理統計分析》-第1章 MATLAB的資料基礎

來源:互聯網
上載者:User

標籤:style   blog   color   使用   strong   檔案   資料   2014   

第1章 MATLAB資料基礎

雖然一直間或使用MATLAB,但從來沒有系統的學習過,現在開始也不晚。先對幾個重點或者平時忽略的要點做下筆記。

  %後的所有文字為注釋,多條命令可以放在一行,但要用逗號或分號隔開,命令後的逗號表示顯示結果,分號表示禁止顯示結果。

  符號…表示語句的餘下部分將出現在下一行,但不能出現在變數名或運算子之間。

  M檔案又稱Script檔案,具有全域性,檔案中的所有變數在整個工作環境中有效。

命令:

  cumsum(x,dim),求累積和,matlab中cumsum函數通常用於計算一個數組各行的累加值,

  格式一:B = cumsum(A),這種用法返回數組不同維數的累加和。

  格式二:B = cumsum(A,dim),這種調用格式返回A中由標量dim所指定的維數的累加和。例如:cumsum(A,1)返回的是沿著第一維(各列)的累加和,cumsum(A,2)返回的是沿著第二維(各行)的累加和。

其他:

  matlab中矩陣、數組、向量的概念

  首先,matlab的是矩陣實驗室的意思。也就是說matlab中的資料都被視為矩陣。數組就是一個一行n列的矩陣,向量就是一個n行一列的矩陣。

  如果A是一個向量, cumsum(A) 返回一個向量,該向量中第m行的元素是A中第1行到第m行的所有元素累加和;

  如果A是一個矩陣, cumsum(A) 返回一個和A同行同列的矩陣,矩陣中第m行第n列元素是A中第1行到第m行的所有第n列元素的累加和;

 例1-1:

syms x a t h;       %同時建立多個符號對象a1=limit(sin(x)/x)    %極限a2=limit(1/x,x,0,‘right‘)    %右極限, x->0時,1/x的極限a3=limit(1/x,x,0,‘left‘)    %左極限, x->0時,1/x的極限a4=limit((sin(x+h)-sin(x))/h,h,0) v=[(1+a/x)^x,exp(-x)]; a5=limit(v,x,inf,‘left‘)  %Inf無窮大量+∞,同樣地-∞可以表示為-Inf

 

操作:

  :表示全部的意思,例如A(2,:)表示取出第二行的所有元素;

  6/3;表示6右除3,等於2;

  6\3;表示6左除3,等於0.5;

  plot(t,‘-.r*‘),這裡的‘-.r*‘裡面為LineSpec參數,分別是線型、顏色、資料點標記;-.表示點劃線;r表示紅色;*表示用*號標記。

  hold on表示繼續在當前圖形上畫圖。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.