精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • 如何在matlab中建立向量和矩陣

    如何在matlab中建立向量和矩陣
    其他人氣:695 ℃時間:2020-05-22 01:40:31
    優(yōu)質(zhì)解答
    1、向量的創(chuàng)建

    1)直接輸入:
    行向量:a=[1,2,3,4,5]

    列向量:a=[1;2;3;4;5]
      
    2)用“:”生成向量
    a=J:K 生成的行向量是a=[J,J+1,…,K]

    a=J:D:K 生成行向量a=[J,J+D,…,J+m*D],m=fix((K-J)/D)
      
    3)函數(shù)linspace 用來生成數(shù)據(jù)按等差形式排列的行向量
    x=linspace(X1,X2):在X1和X2間生成100個線性分布的數(shù)據(jù),相鄰的兩個數(shù)據(jù)的差保持不變.構(gòu)成等差數(shù)列.

    x=linspace(X1,X2,n): 在X1和X2間生成n個線性分布的數(shù)據(jù),相鄰的兩個數(shù)據(jù)的差保持不變.構(gòu)成等差數(shù)列.
      
    4)函數(shù)logspace用來生成等比形式排列的行向量
    X=logspace(x1,x2) 在x1和x2之間生成50個對數(shù)等分數(shù)據(jù)的行向量.構(gòu)成等比數(shù)列,數(shù)列的第一項x(1)=10x1,x(50)=10x2

    X=logspace(x1,x2,n) 在x1和x2之間生成n個對數(shù)等分數(shù)據(jù)的行向量.構(gòu)成等比數(shù)列,數(shù)列的第一項x(1)=10x1,x(n)=10x2

    注:向量的的轉(zhuǎn)置:x=(0,5)’
      

    2、矩陣的創(chuàng)建

    1)直接輸入:
    將數(shù)據(jù)括在[]中,同一行的元素用空格或逗號隔開,每一行可以用回車或是分號結(jié)束.

    如:a=[1,2,3;3,4,5],運行后:

    a =

    1 2 3

    3 4 5
      

    2)函數(shù)eye,生成單位矩陣
    eye(n) :生成n*n階單位E

    eye(m,n):生成m*n的矩陣E,對角線元素為1,其他為0

    eye(size(A)):生成一個矩陣A大小相同的單位矩陣

    eye(m,n,classname):對角線上生成的元素是1,數(shù)據(jù)類型用classname指定.其數(shù)據(jù)類型可以是:duoble、single、int8、uint8、int16、uint16、int32、uint32 .
      

    3)函數(shù)ones用ones生成全1的矩陣
    ones(n) : 生成n*n的全1矩陣

    ones(m,n) : 生成m*n的全1矩陣

    ones(size(A)) : 生成與矩陣A大小相同的全1矩陣

    ones(m,n,p,…)生成m*n*p*….的全1的多維矩陣

    ones(m,n,…,classname)制定數(shù)據(jù)類型為classname
      

    4)函數(shù)zeros 函數(shù)zeros生成全0矩陣
    zeros(n):生成n*n的全0矩陣

    zeros(m,n:)生成m*n的全0矩陣

    zeros(size(A)): 生成與矩陣A大小相同的全0矩陣

    zeros (m,n,p,…)生成m*n*p*….的全0的多維矩陣

    zeros (m,n,…,classname)指定數(shù)據(jù)類型為classname
      

    5)函數(shù)rand 函數(shù)rand用來生成[0,1]之間均勻分布的隨機函數(shù),其調(diào)用格式是:
    Y=rand:生成一個隨機數(shù)

    Y=rand(n):生成n*n的隨機矩陣

    Y=rand(m,n):生成m*n的隨機矩陣

    Y=rand(size(A)):生成與矩陣A大小相同的隨機矩陣

    Y=rand(m,n,p,…):生成m*n*p*…的隨機數(shù)多維數(shù)組
      

    6)函數(shù)randn 函數(shù)rand用來生成服從正態(tài)分布的隨機函數(shù),其調(diào)用格式是:
    Y=randn:生成一個服從標準正態(tài)分布的隨機數(shù)

    Y=randn(n):生成n*n的服從標準正態(tài)分布的隨機矩陣

    Y=randn(m,n):生成m*n的服從標準正態(tài)分布的隨機矩陣

    Y=randn(size(A)):生成與矩陣A大小相同的服從標準正態(tài)分布的隨機矩陣

    Y=randn(m,n,p,…):生成m*n*p*…的服從標準正態(tài)分布的隨機數(shù)多維數(shù)組
    我來回答
    類似推薦
    請使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點,以保證最佳閱讀效果。本頁提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機版