日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Matlab数组创建、数组寻址、数组排序、数组检测、数组结构

發布時間:2023/12/29 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Matlab数组创建、数组寻址、数组排序、数组检测、数组结构 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Matlab數組創建、數組尋址、數組排序、數組檢測、數組結構

  • 一、數組創建
    • 1、一維數組的創建 P43
    • 2、二維數組的創建 P45
  • 二、數組尋址
    • 1、一維數組尋址 P46
    • 2、二維數組尋址 P49
  • 三、數組排序
    • 1、一維數組排序 P50
    • 2、一維數組排序 P50
  • 四、數組檢測 P51
  • 五、數組結構 P53

一、數組創建

1、一維數組的創建 P43

  • 直接輸入
a=[1,2;3,4]
  • 用:輸入
a=2:3:12 %生成步長為3的向量
  • x=linspace(x1,x2,n) %在x1和x2之間生成n個線性分布的等差數列數組x
  • x=logspace(a,b,n) %創建第一個數是10^a, 最后一個數是10^b,的n個等比數列數組x

2、二維數組的創建 P45

  • ones(m,n) % 產生m*n的全1矩陣
  • eye(m) %產生m*m的單位矩陣
  • diag(a) %取矩陣a的對角元
  • rand(m,n) %生成m*n的均勻分布的偽隨機數
  • randn(m,n) %生成m*n的標準正態分布的偽隨機數
  • randsrc(m,n) %生成m*n的矩陣,元素為隨機出現的-1或1

二、數組尋址

1、一維數組尋址 P46

  • 訪問其中一個元素

    a(5) %對矩陣a的第5個元素進行訪問
  • 訪問多個元素

    a([1,3,5]) %對矩陣a第1、3、5個元素進行訪問

2、二維數組尋址 P49

  • sub2ind(size(a),[2,3],[2,1])

%讀取矩陣a中第2行、第2列,第2行、第1 列的兩個元素 ( sub2ind()函數:將下標轉為索引;sub—subscripts下標,ind—index索引)

>> a=[1,2,3;4,5,6;7,8,9] a =1 2 34 5 67 8 9>> b=sub2ind(size(a),[2,3],[2,1]) %讀取矩陣a中第2行、第2列,第2行、第1 列的兩個元素 b =5 3 %結果5——matlab按列搜索,第2行、第2列元素是第5個數;結果3——第3行、第1列元素是第3個數>> a(b)ans =5 7 %第5個數是5,第3個數是7

三、數組排序

1、一維數組排序 P50

  • [b,index]=sort(a)

    %a是一個待排序的數組,b是排序后的數組,index是排序后的數組的各個元素在原數組中的位置

2、一維數組排序 P50

  • [b,index]=sort(a,dim,mode)

    %dim表示對行還是列進行排序,dim=1——列(一般省略:變為[b,index]=sort(a,mode) ;dim=2——行(不可省)

    %mode表示進行升序還是降序排序,mode=‘descend’——降序; mode=‘ascend’——升序

四、數組檢測 P51

  • isempty() %檢測是否為空數組
  • isscalr() %檢測是否為單元素的標量數組
  • isvecor() %檢測是否為具有一行元素或一列元素的一維數組
  • issparse() %檢測是否為稀疏數組

五、數組結構 P53

  • length()

    %求數組的長度:一維數組返回值是元素的個數;二維數組返回值是行數和列數的最大值

  • numel()
    %求數組元素的總數:一維數組元素總數就是數組的長度;二維數組就是行數乘以 列數

  • size()
    %求數組的行數和列數

總結

以上是生活随笔為你收集整理的Matlab数组创建、数组寻址、数组排序、数组检测、数组结构的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。