TensorPrimitives.Hypot<T> Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Calcula os valores de hipotenusa de elementos fornecidos de dois tensores que representam os comprimentos dos lados mais curtos em um triângulo com ângulo reto.
public:
generic <typename T>
where T : System::Numerics::IRootFunctions<T> static void Hypot(ReadOnlySpan<T> x, ReadOnlySpan<T> y, Span<T> destination);
public static void Hypot<T> (ReadOnlySpan<T> x, ReadOnlySpan<T> y, Span<T> destination) where T : System.Numerics.IRootFunctions<T>;
static member Hypot : ReadOnlySpan<'T (requires 'T :> System.Numerics.IRootFunctions<'T>)> * ReadOnlySpan<'T (requires 'T :> System.Numerics.IRootFunctions<'T>)> * Span<'T (requires 'T :> System.Numerics.IRootFunctions<'T>)> -> unit (requires 'T :> System.Numerics.IRootFunctions<'T>)
Public Shared Sub Hypot(Of T As IRootFunctions(Of T)) (x As ReadOnlySpan(Of T), y As ReadOnlySpan(Of T), destination As Span(Of T))
Parâmetros de tipo
- T
Parâmetros
O primeiro tensor, representado como um intervalo.
O segundo tensor, representado como um intervalo.
- destination
- Span<T>
O tensor de destino, representado como um intervalo.
Exceções
y
e destination
referenciam locais de memória sobrepostos e não começam no mesmo local.
Comentários
Esse método computa efetivamente
.destination
[i] = T.Hypot(x
[i], x
[i])