回覆列表
  • 1 # 使用者4226458628992

    matlab中,

    矩陣A的轉置表示成 A"

    【附註】matlab中常用的矩陣運算

    1、矩陣加、減(+,-)運算

    規則:

    (1)相加、減的兩矩陣必須有相同的行和列兩矩陣對應元素相加減;

    (2)允許參與運算的兩矩陣之一是標量。標量與矩陣的所有元素分別進行加減操作。

    2、矩陣乘(*)運算

    規則:

    (1)A矩陣的列數必須等於B矩陣的行數;

    (2)標量可與任何矩陣相乘。

    >>a=[1 2 3;4 5 6;7 8 0];b=[1;2;3];c=a*b

    c =

    14

    32

    23

    >>d=[-1;0;2];f=pi*d

    f =

    -3.1416

    0

    6.2832

    矩陣除的運算線上性代數中沒有,有矩陣逆的運算。

    3、矩陣乘方 — a^n,a^p,p^a

    a ^ p — a 自乘p次冪

    對於p的其它值,計算將涉及特徵值和特徵向量,如果p是矩陣,a是標量a^p使用特徵值和特徵向量自乘到p次冪;如a,p都是矩陣,a^p則無意義。

    >>a=[1,2,3;4,5,6;7,8,9];a^2

    ans =

    30 36 42

    66 81 96

    102 126 150

    4、矩陣的其它運算

    (1)inv — 矩陣求逆;

    (2)det — 行列式的值;

    (3)eig — 矩陣的特徵值;

    (4)diag — 對角矩陣;

    (5) ’ — 矩陣轉置;

    (6)sqrt — 矩陣開方;

  • 中秋節和大豐收的關聯?
  • “孤獨死”概念提出近50年後日本首次設立“孤獨大臣”,為什麼選在這個時候?