首頁>Club>
6
回覆列表
  • 1 # V藍龍EX王

    matlab中怎樣定義未知數,如x。可以用syms,sym,global。


    syms是定義區域性變數(能定義多個符號變數),如


    syms x real %定義x為實數變數


    sym是定義區域性變數(只能定義一個符號變數),如


    x = sym('x','real'); %定義x為實數變數


    global是定義全域性變數,如


    global x


    區域性變數只能使用一次,如需要再此使用則需要重新定義。


    全域性變數x可以使用多次。

  • 2 # 使用者2893793678133

    比如:

    A=[1,2,a,3,4];

    B=[3;4;2;1;1];

    b=3;

    其中A為已知矩陣,B為含有未知數a的矩陣,b為乘積,

    matlab程式碼如下:

    syms a

    A=[1,2,a,3,4];

    B=[3;4;2;1;1];

    b=3;

    f=A*B-3;

    g=solve(f,a)

    其他矩陣可以用類似的方法來做

  • 中秋節和大豐收的關聯?
  • 為什麼男生會放棄一個喜歡他的美女?