ヘルプ センターヘルプ センター
ベクトルまたは行列の転置
B = A.'
B = transpose(A)
例
B =A.'は、Aの非共役転置を返します。すなわち、各要素の行と列のインデックスを入れ替えます。Aが複素数要素を含む場合、A.'は虚数部の符号に影響しません。たとえば、A(3,2)が1+2iであり、かつB = A.'である場合、要素B(2,3)も1+2iとなります。
B =A.'
A
A.'
A(3,2)
1+2i
B(2,3)
B = transpose(A)は、A.'を実行する別の方法で、クラスの演算子のオーバーロードを可能にします。
すべて折りたたむ
実数の行列を作成してその転置を計算します。BとAには同じ要素が含まれますが、Bの行がAの列になり、Bの列がAの行になります。
B
A = magic(4)
A =4×416 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1
B =4×416 5 9 4 2 11 7 14 3 10 6 15 13 8 12 1
複素数要素を含む行列を作成し、その非共役転置を計算します。BはAと同じ要素を含みますが、行と列が入れ替わります。虚数部の符号は変更されません。
A = [1 3 4-1i 2+2i; 0+1i 1-1i 5 6-1i]
A =2×4 complex1.0000 + 0.0000i 3.0000 + 0.0000i 4.0000 - 1.0000i 2.0000 + 2.0000i 0.0000 + 1.0000i 1.0000 - 1.0000i 5.0000 + 0.0000i 6.0000 - 1.0000i
B =4×2 complex1.0000 + 0.0000i 0.0000 + 1.0000i 3.0000 + 0.0000i 1.0000 - 1.0000i 4.0000 - 1.0000i 5.0000 + 0.0000i 2.0000 + 2.0000i 6.0000 - 1.0000i
入力配列。ベクトルまたは行列として指定します。
データ型:single|double|int8|int16|int32|int64|uint8|uint16|uint32|uint64|logical|char|string|struct|cell|categorical|datetime|duration|calendarDuration複素数のサポート:あり
single
double
int8
int16
int32
int64
uint8
uint16
uint32
uint64
logical
char
string
struct
cell
categorical
datetime
duration
calendarDuration
複素共役転置演算子A'は、A内の複素数要素の虚数部の符号を反転します。
A'
backgroundPool
ThreadPool
この関数はスレッドベースの環境を完全にサポートしています。詳細については、Run MATLAB Functions in Thread-Based Environmentを参照してください。
この関数は GPU 配列を完全にサポートしています。詳細については、GPU での MATLAB 関数の実行(Parallel Computing Toolbox)を参照してください。
この関数は分散配列を完全にサポートしています。詳細については、分散配列を使用した MATLAB 関数の実行(Parallel Computing Toolbox)を参照してください。
ctranspose|permute|conj|pagetranspose
ctranspose
permute
conj
pagetranspose
この例の変更されたバージョンがあります。編集された方の例を開きますか?
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select:.
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office