Partager via


TensorPrimitives.Lerp Méthode

Définition

Surcharges

Lerp<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

Calcule l’interpolation linéaire à l’échelle des éléments entre deux valeurs en fonction du poids donné dans les tenseurs spécifiés de nombres.

Lerp<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, T, Span<T>)

Calcule l’interpolation linéaire à l’échelle des éléments entre deux valeurs en fonction du poids donné dans les tenseurs spécifiés de nombres.

Lerp<T>(ReadOnlySpan<T>, T, ReadOnlySpan<T>, Span<T>)

Calcule l’interpolation linéaire à l’échelle des éléments entre deux valeurs en fonction du poids donné dans les tenseurs spécifiés de nombres.

Lerp<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

Source:
TensorPrimitives.Lerp.cs
Source:
TensorPrimitives.Lerp.cs

Calcule l’interpolation linéaire à l’échelle des éléments entre deux valeurs en fonction du poids donné dans les tenseurs spécifiés de nombres.

public:
generic <typename T>
 where T : System::Numerics::IFloatingPointIeee754<T> static void Lerp(ReadOnlySpan<T> x, ReadOnlySpan<T> y, ReadOnlySpan<T> amount, Span<T> destination);
public static void Lerp<T> (ReadOnlySpan<T> x, ReadOnlySpan<T> y, ReadOnlySpan<T> amount, Span<T> destination) where T : System.Numerics.IFloatingPointIeee754<T>;
static member Lerp : ReadOnlySpan<'T (requires 'T :> System.Numerics.IFloatingPointIeee754<'T>)> * ReadOnlySpan<'T (requires 'T :> System.Numerics.IFloatingPointIeee754<'T>)> * ReadOnlySpan<'T (requires 'T :> System.Numerics.IFloatingPointIeee754<'T>)> * Span<'T (requires 'T :> System.Numerics.IFloatingPointIeee754<'T>)> -> unit (requires 'T :> System.Numerics.IFloatingPointIeee754<'T>)
Public Shared Sub Lerp(Of T As IFloatingPointIeee754(Of T)) (x As ReadOnlySpan(Of T), y As ReadOnlySpan(Of T), amount As ReadOnlySpan(Of T), destination As Span(Of T))

Paramètres de type

T

Paramètres

x
ReadOnlySpan<T>

Le premier capteur, représenté sous la forme d’une étendue.

y
ReadOnlySpan<T>

Le deuxième capteur, représenté sous la forme d’une étendue.

amount
ReadOnlySpan<T>

Le troisième capteur, représenté sous la forme d’une étendue.

destination
Span<T>

Le tensoriel de destination, représenté sous la forme d’une étendue.

Exceptions

amount et destination référence les emplacements de mémoire qui se chevauchent et ne commencent pas au même emplacement.

Remarques

Cette méthode calcule efficacement destination[i] = T.Lerp(x[i], y[i], amount[i]).

Si l’une des valeurs d’entrée à l’échelle de l’élément est égale à NaN, la valeur d’élément résultante est également NaN.

S’applique à

Lerp<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, T, Span<T>)

Source:
TensorPrimitives.Lerp.cs
Source:
TensorPrimitives.Lerp.cs

Calcule l’interpolation linéaire à l’échelle des éléments entre deux valeurs en fonction du poids donné dans les tenseurs spécifiés de nombres.

public:
generic <typename T>
 where T : System::Numerics::IFloatingPointIeee754<T> static void Lerp(ReadOnlySpan<T> x, ReadOnlySpan<T> y, T amount, Span<T> destination);
public static void Lerp<T> (ReadOnlySpan<T> x, ReadOnlySpan<T> y, T amount, Span<T> destination) where T : System.Numerics.IFloatingPointIeee754<T>;
static member Lerp : ReadOnlySpan<'T (requires 'T :> System.Numerics.IFloatingPointIeee754<'T>)> * ReadOnlySpan<'T (requires 'T :> System.Numerics.IFloatingPointIeee754<'T>)> * 'T * Span<'T (requires 'T :> System.Numerics.IFloatingPointIeee754<'T>)> -> unit (requires 'T :> System.Numerics.IFloatingPointIeee754<'T>)
Public Shared Sub Lerp(Of T As IFloatingPointIeee754(Of T)) (x As ReadOnlySpan(Of T), y As ReadOnlySpan(Of T), amount As T, destination As Span(Of T))

Paramètres de type

T

Paramètres

x
ReadOnlySpan<T>

Le premier capteur, représenté sous la forme d’une étendue.

y
ReadOnlySpan<T>

Le deuxième capteur, représenté sous la forme d’une étendue.

amount
T

Le troisième capteur, représenté en tant que scalaire.

destination
Span<T>

Le tensoriel de destination, représenté sous la forme d’une étendue.

Exceptions

y et destination référence les emplacements de mémoire qui se chevauchent et ne commencent pas au même emplacement.

Remarques

Cette méthode calcule efficacement destination[i] = T.Lerp(x[i], y[i], amount).

Si l’une des valeurs d’entrée à l’échelle de l’élément est égale à NaN, la valeur d’élément résultante est également NaN.

S’applique à

Lerp<T>(ReadOnlySpan<T>, T, ReadOnlySpan<T>, Span<T>)

Source:
TensorPrimitives.Lerp.cs
Source:
TensorPrimitives.Lerp.cs

Calcule l’interpolation linéaire à l’échelle des éléments entre deux valeurs en fonction du poids donné dans les tenseurs spécifiés de nombres.

public:
generic <typename T>
 where T : System::Numerics::IFloatingPointIeee754<T> static void Lerp(ReadOnlySpan<T> x, T y, ReadOnlySpan<T> amount, Span<T> destination);
public static void Lerp<T> (ReadOnlySpan<T> x, T y, ReadOnlySpan<T> amount, Span<T> destination) where T : System.Numerics.IFloatingPointIeee754<T>;
static member Lerp : ReadOnlySpan<'T (requires 'T :> System.Numerics.IFloatingPointIeee754<'T>)> * 'T * ReadOnlySpan<'T (requires 'T :> System.Numerics.IFloatingPointIeee754<'T>)> * Span<'T (requires 'T :> System.Numerics.IFloatingPointIeee754<'T>)> -> unit (requires 'T :> System.Numerics.IFloatingPointIeee754<'T>)
Public Shared Sub Lerp(Of T As IFloatingPointIeee754(Of T)) (x As ReadOnlySpan(Of T), y As T, amount As ReadOnlySpan(Of T), destination As Span(Of T))

Paramètres de type

T

Paramètres

x
ReadOnlySpan<T>

Le premier capteur, représenté sous la forme d’une étendue.

y
T

Le deuxième capteur, représenté en tant que scalaire.

amount
ReadOnlySpan<T>

Le troisième capteur, représenté sous la forme d’une étendue.

destination
Span<T>

Le tensoriel de destination, représenté sous la forme d’une étendue.

Exceptions

amount et destination référence les emplacements de mémoire qui se chevauchent et ne commencent pas au même emplacement.

Remarques

Cette méthode calcule efficacement destination[i] = T.Lerp(x[i], y, amount[i]).

Si l’une des valeurs d’entrée à l’échelle de l’élément est égale à NaN, la valeur d’élément résultante est également NaN.

S’applique à