Vector.ConditionalSelect Methode

Definitie

Overloads

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

Hiermee maakt u een nieuwe vector met één precisie met elementen die zijn geselecteerd tussen twee opgegeven bronvectoren met één precisie op basis van een integrale maskervector.

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

Hiermee maakt u een nieuwe dubbelprecisievector met elementen die zijn geselecteerd tussen twee opgegeven bronvectoren met dubbele precisie op basis van een integrale maskervector.

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

Hiermee maakt u een nieuwe vector van een opgegeven type met elementen die zijn geselecteerd tussen twee opgegeven bronvectoren van hetzelfde type op basis van een integrale maskervector.

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

Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs

Hiermee maakt u een nieuwe vector met één precisie met elementen die zijn geselecteerd tussen twee opgegeven bronvectoren met één precisie op basis van een integrale maskervector.

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)

Parameters

condition
Vector<Int32>

De integrale maskervector die wordt gebruikt om selectie te stimuleren.

left
Vector<Single>

De eerste bronvector.

right
Vector<Single>

De tweede bronvector.

Retouren

De nieuwe vector met elementen geselecteerd op basis van het masker.

Opmerkingen

De geretourneerde vector is gelijk aan condition?left:right per bit.

Van toepassing op

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

Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs

Hiermee maakt u een nieuwe dubbelprecisievector met elementen die zijn geselecteerd tussen twee opgegeven bronvectoren met dubbele precisie op basis van een integrale maskervector.

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)

Parameters

condition
Vector<Int64>

De integrale maskervector die wordt gebruikt om selectie te stimuleren.

left
Vector<Double>

De eerste bronvector.

right
Vector<Double>

De tweede bronvector.

Retouren

De nieuwe vector met elementen geselecteerd op basis van het masker.

Opmerkingen

De geretourneerde vector is gelijk aan condition?left:right per bit.

Van toepassing op

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

Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs

Hiermee maakt u een nieuwe vector van een opgegeven type met elementen die zijn geselecteerd tussen twee opgegeven bronvectoren van hetzelfde type op basis van een integrale maskervector.

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) (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)

Type parameters

T

Het vectortype. T kan elk primitief numeriek type zijn.

Parameters

condition
Vector<T>

De integrale maskervector die wordt gebruikt om selectie te stimuleren.

left
Vector<T>

De eerste bronvector.

right
Vector<T>

De tweede bronvector.

Retouren

De nieuwe vector met elementen geselecteerd op basis van het masker.

Opmerkingen

De geretourneerde vector is gelijk aan condition?left:right per bit.

Van toepassing op