Condividi tramite


Vector.ConditionalSelect Metodo

Definizione

Overload

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

Crea un nuovo vettore a precisione doppia con elementi selezionati tra due vettori di origine a precisione doppia specificati in base a un vettore di maschera integrale.

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

Crea un nuovo vettore a precisione singola con elementi selezionati tra due vettori di origine a precisione singola specificati in base a un vettore di maschera integrale.

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

Crea un nuovo vettore di un tipo specificato con elementi selezionati tra due vettori di origine specificati dello stesso tipo in base a un vettore di maschera integrale.

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

Origine:
Vector.cs
Origine:
Vector.cs
Origine:
Vector.cs

Crea un nuovo vettore a precisione doppia con elementi selezionati tra due vettori di origine a precisione doppia specificati in base a un vettore di maschera integrale.

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)

Parametri

condition
Vector<Int64>

Vettore di maschera integrale utilizzato per guidare la selezione.

left
Vector<Double>

Primo vettore di origine.

right
Vector<Double>

Secondo vettore di origine.

Restituisce

Nuovo vettore con elementi selezionati in base alla maschera.

Si applica a

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

Origine:
Vector.cs
Origine:
Vector.cs
Origine:
Vector.cs

Crea un nuovo vettore a precisione singola con elementi selezionati tra due vettori di origine a precisione singola specificati in base a un vettore di maschera integrale.

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)

Parametri

condition
Vector<Int32>

Vettore di maschera integrale utilizzato per guidare la selezione.

left
Vector<Single>

Primo vettore di origine.

right
Vector<Single>

Secondo vettore di origine.

Restituisce

Nuovo vettore con elementi selezionati in base alla maschera.

Si applica a

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

Origine:
Vector.cs
Origine:
Vector.cs
Origine:
Vector.cs

Crea un nuovo vettore di un tipo specificato con elementi selezionati tra due vettori di origine specificati dello stesso tipo in base a un vettore di maschera integrale.

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)

Parametri di tipo

T

Tipo di vettore. T può essere qualsiasi tipo numerico primitivo.

Parametri

condition
Vector<T>

Vettore di maschera integrale utilizzato per guidare la selezione.

left
Vector<T>

Primo vettore di origine.

right
Vector<T>

Secondo vettore di origine.

Restituisce

Nuovo vettore con elementi selezionati in base alla maschera.

Si applica a