matlabの「」と「a。」の違い

使用している場合matlab、それを、私たちはしばしば遭遇することができますa'a.'、私たちはもっと混乱しているすべての時間は、2つの違いは何ですか?ここで記録を作成します。

コードブロックcsdnがないためmatlab、使用するコードブロックをpython記述matlabし、実際のコメントを使用する必要があります%

a = [1+0i 2+1i 3+0i 4+1i];
a'
a.'
"""
ans =

   1.0000 + 0.0000i
   2.0000 - 1.0000i
   3.0000 + 0.0000i
   4.0000 - 1.0000i

ans =

   1.0000 + 0.0000i
   2.0000 + 1.0000i
   3.0000 + 0.0000i
   4.0000 + 1.0000i
"""

a'出力結果は、元の配列のa複素共役転置であることがわかります。a.'出力結果はa元の配列の転置された行列です。matlab同等の古いバージョンでは、同等transpose(a)の新しいバージョンでmatlaba.T

コードワードは簡単ではありません。役に立つと思ったら、手を挙げて「いいね」を付けて、もっと多くの人に見てもらいましょう〜

おすすめ

転載: blog.csdn.net/u011699626/article/details/112395005