Vector.ConditionalSelect Méthode

Définition

Surcharges

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

Crée un vecteur simple précision avec des éléments sélectionnés parmi deux vecteurs sources simple précision spécifiés sur la base d'un vecteur de masque intégral.

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

Crée un vecteur double précision avec des éléments sélectionnés parmi deux vecteurs sources double précision spécifiés sur la base d'un vecteur de masque intégral.

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

Crée un vecteur d'un type spécifié avec des éléments sélectionnés parmi deux vecteurs sources spécifiés du même type sur la base d'un vecteur de masque intégral.

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

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

Crée un vecteur simple précision avec des éléments sélectionnés parmi deux vecteurs sources simple précision spécifiés sur la base d'un vecteur de masque intégral.

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)

Paramètres

condition
Vector<Int32>

Vecteur de masque intégral utilisé pour gérer la sélection.

left
Vector<Single>

Premier vecteur source.

right
Vector<Single>

Deuxième vecteur source.

Retours

Nouveau vecteur avec des éléments sélectionnés en fonction du masque.

S’applique à

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

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

Crée un vecteur double précision avec des éléments sélectionnés parmi deux vecteurs sources double précision spécifiés sur la base d'un vecteur de masque intégral.

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)

Paramètres

condition
Vector<Int64>

Vecteur de masque intégral utilisé pour gérer la sélection.

left
Vector<Double>

Premier vecteur source.

right
Vector<Double>

Deuxième vecteur source.

Retours

Nouveau vecteur avec des éléments sélectionnés en fonction du masque.

S’applique à

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

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

Crée un vecteur d'un type spécifié avec des éléments sélectionnés parmi deux vecteurs sources spécifiés du même type sur la base d'un vecteur de masque intégral.

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)

Paramètres de type

T

Type de vecteur. T peut être tout type numérique primitif.

Paramètres

condition
Vector<T>

Vecteur de masque intégral utilisé pour gérer la sélection.

left
Vector<T>

Premier vecteur source.

right
Vector<T>

Deuxième vecteur source.

Retours

Nouveau vecteur avec des éléments sélectionnés en fonction du masque.

S’applique à