Partager via


Vector.ConditionalSelect Méthode

Définition

Surcharges

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

Crée un vecteur à précision unique avec des éléments sélectionnés entre deux vecteurs sources à précision unique spécifiés en fonction 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 entre deux vecteurs sources double précision spécifiés en fonction d’un vecteur de masque intégral.

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

Crée un nouveau vecteur d’un type spécifié avec des éléments sélectionnés entre deux vecteurs sources spécifiés du même type en fonction 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 à précision unique avec des éléments sélectionnés entre deux vecteurs sources à précision unique spécifiés en fonction 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 piloter 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 entre deux vecteurs sources double précision spécifiés en fonction 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 piloter 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 nouveau vecteur d’un type spécifié avec des éléments sélectionnés entre deux vecteurs sources spécifiés du même type en fonction 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 n’importe quel type numérique primitif.

Paramètres

condition
Vector<T>

Vecteur de masque intégral utilisé pour piloter 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 à