plus
Forma de função do operador de adição +.
Categoria: Language Fundamentals > Data Types
Sintaxe
C = plus(A, B)
Soma A e B elemento a elemento. Equivale a A + B.
Descrição
plus(A, B) é exatamente o que o operador + chama. É útil onde se precisa de um function handle, como em arrayfun(@plus, a, b), e é o nome que uma classe sobrecarrega para definir a adição de seus próprios objetos.
A expansão implícita vale: uma coluna mais uma linha dá uma matriz. Tipos inteiros saturam em vez de dar a volta.
Argumentos de entrada
A, B- Arrays numéricos, lógicos ou char, valores duration ou datetime, ou objetos que definem
plus. Os tamanhos devem ser compatíveis.
Argumentos de saída
C- A soma, com o tamanho produzido pela expansão implícita.
Exemplo
plus(1, 2)
plus([1 2], [10; 20])
plus(int8(100), int8(100))
Saída
ans = 3
ans = 2×2
11 12
21 22
ans = int8
127