Condividi tramite


Vector.ConditionalSelect Metodo

Definizione

Overload

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

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

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

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

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

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

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

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

Crea un nuovo vettore a precisione singola con gli elementi selezionati tra due vettori di origine a precisione singola specificati in base a un mascheramento vettore 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 mascheramento integrale usato per la selezione.

left
Vector<Single>

Primo vettore di origine.

right
Vector<Single>

Secondo vettore di origine.

Restituisce

Nuovo vettore con gli elementi selezionati in base alla maschera.

Si applica a

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

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

Crea un nuovo vettore a precisione doppia con gli elementi selezionati tra due vettori di origine a precisione doppia specificati in base a un mascheramento vettore 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 mascheramento integrale usato per la selezione.

left
Vector<Double>

Primo vettore di origine.

right
Vector<Double>

Secondo vettore di origine.

Restituisce

Nuovo vettore con gli 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 gli elementi selezionati tra due vettori di origine specificati in base a un mascheramento vettore 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 mascheramento integrale usato per la selezione.

left
Vector<T>

Primo vettore di origine.

right
Vector<T>

Secondo vettore di origine.

Restituisce

Nuovo vettore con gli elementi selezionati in base alla maschera.

Si applica a