首頁>Club>
4
回覆列表
  • 1 # 東武子

    matlab生成列向量的方法如下:

    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、函式linspace 用來生成資料按等差形式排列的行向量:

    x=linspace(X1,X2):在X1和X2間生成100個線性分佈的資料,相鄰的兩個資料的差保持不變。構成等差數列。

    x=linspace(X1,X2,n): 在X1和X2間生成n個線性分佈的資料,相鄰的兩個資料的差保持不變。構成等差數列。

    4、函式logspace用來生成等比形式排列的行向量:

    X=logspace(x1,x2) 在x1和x2之間生成50個對數等分資料的行向量。構成等比數列,數列的第一項x(1)=10x1,x(50)=10x2

    X=logspace(x1,x2,n) 在x1和x2之間生成n個對數等分資料的行向量。構成等比數列,數列的第一項x(1)=10x1,x(n)=10x2

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

  • 2 # 使用者7737799209205

    如果要表示向量W的第i個元素,就用W(i)表示。比如,W的第三個元素就用W(3)表示。但是不能直接用W(i)表示,因為i沒有賦值。

  • 中秋節和大豐收的關聯?
  • 三維向量垂直怎麼算?