Main Content

Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

times, .*

Multiplicación por elementos

Descripción

ejemplo

C = A.*B multiplica los arrays A y B por elemento y devuelve el resultado en C.

C = times(A,B) es una forma alternativa de ejecutar A.*B, pero raramente se utiliza. Permite la sobrecarga del operador para las clases.

Ejemplos

contraer todo

Cree dos vectores, A y By multiplique los elementos por elemento.

A = [1 0 3];
B = [2 3 7];
C = A.*B
C = 1×3

     2     0    21

Cree dos matrices 3 por 3, A y By multiplique el elemento por elemento.

A = [1 0 3; 5 3 8; 2 4 6];
B = [2 3 7; 9 1 5; 8 8 3];
C = A.*B
C = 3×3

     2     0    21
    45     3    40
    16    32    18

Cree un vector de fila a y un vector de columna by, a continuación, multipliquelos. El vector de fila 1-por-3 y el vector columna 6-por-1 se combinan para producir una matriz de 6 por 3 con todas las combinaciones de elementos multiplicados.

a = [1 2 3]
a = 1×3

     1     2     3

b = (1:6)'
b = 6×1

     1
     2
     3
     4
     5
     6

a.*b
ans = 6×3

     1     2     3
     2     4     6
     3     6     9
     4     8    12
     5    10    15
     6    12    18

Argumentos de entrada

contraer todo

Matriz izquierda, especificada como escalar, Vector, matriz o matriz multidimensional. Las entradas numéricas A y B deben tener el mismo tamaño o tener tamaños compatibles (por ejemplo, A es un M-by- N Matrix y B es un vector de fila escalar o 1-by-N ). Para obtener más información, vea Tamaños de arreglos compatibles para operaciones básicas.

Si A y B son arreglos de discos de duración DateTime, duración o calendario, deben tener el mismo tamaño a menos que uno sea un escalar.

Tipos de datos: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical | char | categorical | duration | calendarDuration
Soporte de números complejos:

Array derecho, especificado como escalar, Vector, matriz o matriz multidimensional. Las entradas numéricas A y B deben tener el mismo tamaño o tener tamaños compatibles (por ejemplo, A es un M-by- N Matrix y B es un vector de fila escalar o 1-by-N ). Para obtener más información, vea Tamaños de arreglos compatibles para operaciones básicas.

Si A y B son arreglos de discos de duración DateTime, duración o calendario, deben tener el mismo tamaño a menos que uno sea un escalar.

Tipos de datos: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical | char | categorical | duration | calendarDuration
Soporte de números complejos:

Capacidades ampliadas

Introducido antes de R2006a