times
Multiplicação elemento a elemento, a forma de função do operador .*.
Categoria: Symbolic Computations in MATLAB > Operators and Elementary Operations
Sintaxe
C = times(A, B)
Equivalente a A .* B.
C = times(A1, A2, ..., An)
Multiplica vários arrays elemento a elemento.
Descrição
times(A, B) multiplica os elementos correspondentes. Um escalar é expandido ao tamanho do outro argumento, e dimensões compatíveis são expandidas como em qualquer operador elemento a elemento. Difere de mtimes (o operador *), que é a multiplicação matricial.
Com entrada simbólica o produto permanece exato: times(x, y) é x*y e times(sym([1 2 3]), [4 5 6]) é o vetor sym [4, 10, 18].
Argumentos de entrada
A, B- Arrays numéricos, lógicos ou simbólicos de tamanho compatível.
Argumentos de saída
C- Array dos produtos elemento a elemento.
Exemplo
Produtos numéricos e simbólicos
times([1 2 3], [4 5 6])
syms x y
times(x, y)
times(sym([1 2 3]), [4 5 6])
Saída
ans = 1×3
4 10 18
ans = x*y
ans =
[4, 10, 18]