ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

plus, +

構文

C = A + B
C = plus(A,B)

説明

C = A + B は、配列 AB を加算して、C に結果を返します。

C = plus(A,B)A + B の代替方法として実行できますが、まれにしか使われません。これにより、クラスの演算子のオーバーロードが可能です。

すべて折りたたむ

配列 A を作成し、スカラー値を加算します。

A = [0 1; 1 0];
C = A + 2
C = 2×2

     2     3
     3     2

A の各要素にスカラー値が加算されます。

2 つの配列 A および B を作成し、これらを加算します。

A = [1 0; 2 4];
B = [5 9; 2 1];
C = A + B
C = 2×2

     6     9
     4     5

A の要素が B の対応する要素に加算されます。

配列 A を作成し、これに列ベクトルを追加します。ベクトルは A と同じサイズの行列であるかのように扱われ、ベクトルの各要素は A の行に追加されます。

A = [1 2 3; 4 5 6]
A = 2×3

     1     2     3
     4     5     6

b = [10; 100]
b = 2×1

    10
   100

A + b
ans = 2×3

    11    12    13
   104   105   106

1 行 3 列の string 配列を 2 つ作成し、配列内の同様に配置された string を連結します。

s1 = string({'Red' 'Blue' 'Green'})
s1 = 1x3 string array
    "Red"    "Blue"    "Green"

s2 = string({'Truck' 'Sky' 'Tree'})
s2 = 1x3 string array
    "Truck"    "Sky"    "Tree"

s = s1 + s2
s = 1x3 string array
    "RedTruck"    "BlueSky"    "GreenTree"

入力引数

すべて折りたたむ

入力配列。スカラー、ベクトル、行列または多次元配列として指定します。数値入力または文字列入力の AB は、同じサイズであるか、互換性のあるサイズでなければなりません (たとえば、AMN 列の行列で、B がスカラーまたは 1N 列の行ベクトル)。詳細については、基本的な演算で互換性のある配列サイズを参照してください。

datetime 配列、duration 配列およびカレンダー期間配列は、一方がスカラーでない限り、同じサイズでなければなりません。

  • 一方の入力が datetime 配列、duration 配列またはカレンダー期間配列の場合、もう一方の入力の数値は、1 日を 24 時間とする日数として扱われます。

  • 一方の入力が string 配列である場合、もう一方の入力には数値、論理値、文字、string または cell 配列を指定できます。

データ型: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical | char | string | datetime | duration | calendarDuration
複素数のサポート: あり

入力配列。スカラー、ベクトル、行列または多次元配列として指定します。数値入力または文字列入力の AB は、同じサイズであるか、互換性のあるサイズでなければなりません (たとえば、AMN 列の行列で、B がスカラーまたは 1N 列の行ベクトル)。詳細については、基本的な演算で互換性のある配列サイズを参照してください。

datetime 配列、duration 配列およびカレンダー期間配列は、一方がスカラーでない限り、同じサイズでなければなりません。

  • 一方の入力が datetime 配列、duration 配列またはカレンダー期間配列の場合、もう一方の入力の数値は、1 日を 24 時間とする日数として扱われます。

  • 一方の入力が string 配列である場合、もう一方の入力には数値、論理値、文字、string または cell 配列を指定できます。

データ型: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical | char | string | datetime | duration | calendarDuration
複素数のサポート: あり

拡張機能

C/C++ コード生成
MATLAB® Coder™ を使用して C および C++ コードを生成します。

R2006a より前に導入