Compartir vía


Vector.ConditionalSelect Método

Definición

Sobrecargas

ConditionalSelect(Vector<Int32>, Vector<Single>, Vector<Single>)

Crea un nuevo vector de precisión sencilla con elementos seleccionados entre dos vectores de origen de precisión sencilla especificados según un vector de máscara entero.

ConditionalSelect(Vector<Int64>, Vector<Double>, Vector<Double>)

Crea un nuevo vector de doble precisión con elementos seleccionados entre dos vectores de origen de doble precisión especificados según un vector de máscara entero.

ConditionalSelect<T>(Vector<T>, Vector<T>, Vector<T>)

Crea un nuevo vector de un tipo especificado con elementos seleccionados entre dos vectores de origen especificados del mismo tipo según un vector de máscara entero.

ConditionalSelect(Vector<Int32>, Vector<Single>, Vector<Single>)

Source:
Vector.cs
Source:
Vector.cs
Source:
Vector.cs

Crea un nuevo vector de precisión sencilla con elementos seleccionados entre dos vectores de origen de precisión sencilla especificados según un vector de máscara entero.

public:
 static System::Numerics::Vector<float> ConditionalSelect(System::Numerics::Vector<int> condition, System::Numerics::Vector<float> left, System::Numerics::Vector<float> right);
public static System.Numerics.Vector<float> ConditionalSelect (System.Numerics.Vector<int> condition, System.Numerics.Vector<float> left, System.Numerics.Vector<float> right);
static member ConditionalSelect : System.Numerics.Vector<int> * System.Numerics.Vector<single> * System.Numerics.Vector<single> -> System.Numerics.Vector<single>
Public Shared Function ConditionalSelect (condition As Vector(Of Integer), left As Vector(Of Single), right As Vector(Of Single)) As Vector(Of Single)
Public Function ConditionalSelect (condition As Vector(Of Integer), left As Vector(Of Single), right As Vector(Of Single)) As Vector(Of Single)

Parámetros

condition
Vector<Int32>

Vector de máscara entero usado para realizar la selección.

left
Vector<Single>

Primer vector de origen.

right
Vector<Single>

Segundo vector de origen.

Devoluciones

Nuevo vector con los elementos seleccionados según la máscara.

Se aplica a

ConditionalSelect(Vector<Int64>, Vector<Double>, Vector<Double>)

Source:
Vector.cs
Source:
Vector.cs
Source:
Vector.cs

Crea un nuevo vector de doble precisión con elementos seleccionados entre dos vectores de origen de doble precisión especificados según un vector de máscara entero.

public:
 static System::Numerics::Vector<double> ConditionalSelect(System::Numerics::Vector<long> condition, System::Numerics::Vector<double> left, System::Numerics::Vector<double> right);
public static System.Numerics.Vector<double> ConditionalSelect (System.Numerics.Vector<long> condition, System.Numerics.Vector<double> left, System.Numerics.Vector<double> right);
static member ConditionalSelect : System.Numerics.Vector<int64> * System.Numerics.Vector<double> * System.Numerics.Vector<double> -> System.Numerics.Vector<double>
Public Shared Function ConditionalSelect (condition As Vector(Of Long), left As Vector(Of Double), right As Vector(Of Double)) As Vector(Of Double)
Public Function ConditionalSelect (condition As Vector(Of Long), left As Vector(Of Double), right As Vector(Of Double)) As Vector(Of Double)

Parámetros

condition
Vector<Int64>

Vector de máscara entero usado para realizar la selección.

left
Vector<Double>

Primer vector de origen.

right
Vector<Double>

Segundo vector de origen.

Devoluciones

Nuevo vector con los elementos seleccionados según la máscara.

Se aplica a

ConditionalSelect<T>(Vector<T>, Vector<T>, Vector<T>)

Source:
Vector.cs
Source:
Vector.cs
Source:
Vector.cs

Crea un nuevo vector de un tipo especificado con elementos seleccionados entre dos vectores de origen especificados del mismo tipo según un vector de máscara entero.

public:
generic <typename T>
 where T : value class static System::Numerics::Vector<T> ConditionalSelect(System::Numerics::Vector<T> condition, System::Numerics::Vector<T> left, System::Numerics::Vector<T> right);
public:
generic <typename T>
 static System::Numerics::Vector<T> ConditionalSelect(System::Numerics::Vector<T> condition, System::Numerics::Vector<T> left, System::Numerics::Vector<T> right);
public static System.Numerics.Vector<T> ConditionalSelect<T> (System.Numerics.Vector<T> condition, System.Numerics.Vector<T> left, System.Numerics.Vector<T> right) where T : struct;
public static System.Numerics.Vector<T> ConditionalSelect<T> (System.Numerics.Vector<T> condition, System.Numerics.Vector<T> left, System.Numerics.Vector<T> right);
static member ConditionalSelect : System.Numerics.Vector<'T (requires 'T : struct)> * System.Numerics.Vector<'T (requires 'T : struct)> * System.Numerics.Vector<'T (requires 'T : struct)> -> System.Numerics.Vector<'T (requires 'T : struct)> (requires 'T : struct)
static member ConditionalSelect : System.Numerics.Vector<'T> * System.Numerics.Vector<'T> * System.Numerics.Vector<'T> -> System.Numerics.Vector<'T>
Public Shared Function ConditionalSelect(Of T As Structure) (condition As Vector(Of T), left As Vector(Of T), right As Vector(Of T)) As Vector(Of T)
Public Function ConditionalSelect(Of T As Structure) (condition As Vector(Of T), left As Vector(Of T), right As Vector(Of T)) As Vector(Of T)
Public Function ConditionalSelect(Of T) (condition As Vector(Of T), left As Vector(Of T), right As Vector(Of T)) As Vector(Of T)

Parámetros de tipo

T

Tipo de vector. T puede ser cualquier tipo numérico primitivo.

Parámetros

condition
Vector<T>

Vector de máscara entero usado para realizar la selección.

left
Vector<T>

Primer vector de origen.

right
Vector<T>

Segundo vector de origen.

Devoluciones

Nuevo vector con los elementos seleccionados según la máscara.

Se aplica a