溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

matlab 基本用法

發(fā)布時間:2020-07-02 22:22:38 來源:網絡 閱讀:529 作者:蝸牛oscersong 欄目:開發(fā)技術

1,在Matlab基本的數據結構就是矩陣,而所說的的標量(1*1的矩陣),向量(行向量,列向量),數組(與向量是同一種數據結構,只是向量是數學中的叫法,而數組就變成語言中的叫法),其實就是特殊的矩陣。

2.生成矩陣:

  (1)生成行距陣,a=[1,2,3],這樣就生成了一個1*3的矩陣a=1,2,3;

           列矩陣,a=[1,2,3]這樣就生成了一個3*1的矩陣,或者b=[1;2;3],也同樣生成列矩陣

所以,行矩陣之間的數據用空格或者逗號分開,換行用分號。

  (2)生成矩陣用內置函數:

        a)ones();具體用法如圖;

                                  matlab 基本用法

         b)zeros();具體用法如圖

               matlab 基本用法

         C)eye();具體用法如圖

                  matlab 基本用法

  (3)冒號表達式生成矩陣:   

   冒號生成矩陣有兩種:

j:K,(j<k)生成[j,j+1,....k]默認增值為1,若j>k的時候,返回空。

J:I:k 生成[j,j+i,...j+m*i],i為增量。具體用法如圖4

matlab 基本用法 

3.matlab中,要了解哪個函數或者其他什么的用法,使用help空格所要查找的東西

4.數組元素的使用與訪問

     數組是按列存儲的,在matlab中

a)數組a=[2  4 6  8],取第一個元素為a(1),  a(1,2)表示取第一行第二列,也可以看成一維數組來取元素,因為是按列存儲a(3)取得是元素4.

b)使用冒號訪問:

   具體訪問,如5,6,7

matlab 基本用法 

matlab 基本用法 

 

matlab 基本用法 

5,矩陣的倆個簡單常用函數

   a)size(f),返回矩陣的行數與列數

   b)length(f),返回行和列維數最大的一個值。

6,空數組與子數組(原來數組元素里的一些元素構成的子集)

     子數組的生成:如8

 matlab 基本用法


向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI