Aracılığıyla paylaş


Vector.ConditionalSelect Yöntem

Tanım

Aşırı Yüklemeler

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

İntegral maske vektöre dayalı olarak belirtilen iki tek duyarlıklı kaynak vektör arasında seçilen öğelerle yeni bir tek duyarlıklı vektör oluşturur.

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

Tamser maske vektöre dayalı olarak belirtilen iki çift duyarlıklı kaynak vektör arasında seçilen öğelerle yeni bir çift duyarlıklı vektör oluşturur.

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

Tamser maske vektörünün temel aldığı, aynı türdeki iki belirtilen kaynak vektör arasında seçilen öğelerle belirtilen türde yeni bir vektör oluşturur.

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

Kaynak:
Vector.cs
Kaynak:
Vector.cs
Kaynak:
Vector.cs

İntegral maske vektöre dayalı olarak belirtilen iki tek duyarlıklı kaynak vektör arasında seçilen öğelerle yeni bir tek duyarlıklı vektör oluşturur.

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)

Parametreler

condition
Vector<Int32>

Seçimi yönlendirmek için kullanılan integral maske vektörü.

left
Vector<Single>

İlk kaynak vektör.

right
Vector<Single>

İkinci kaynak vektör.

Döndürülenler

Maskeye göre seçilen öğelerle yeni vektör.

Şunlara uygulanır

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

Kaynak:
Vector.cs
Kaynak:
Vector.cs
Kaynak:
Vector.cs

Tamser maske vektöre dayalı olarak belirtilen iki çift duyarlıklı kaynak vektör arasında seçilen öğelerle yeni bir çift duyarlıklı vektör oluşturur.

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)

Parametreler

condition
Vector<Int64>

Seçimi yönlendirmek için kullanılan integral maske vektörü.

left
Vector<Double>

İlk kaynak vektör.

right
Vector<Double>

İkinci kaynak vektör.

Döndürülenler

Maskeye göre seçilen öğelerle yeni vektör.

Şunlara uygulanır

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

Kaynak:
Vector.cs
Kaynak:
Vector.cs
Kaynak:
Vector.cs

Tamser maske vektörünün temel aldığı, aynı türdeki iki belirtilen kaynak vektör arasında seçilen öğelerle belirtilen türde yeni bir vektör oluşturur.

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)

Tür Parametreleri

T

Vektör türü. T herhangi bir ilkel sayısal tür olabilir.

Parametreler

condition
Vector<T>

Seçimi yönlendirmek için kullanılan integral maske vektörü.

left
Vector<T>

İlk kaynak vektör.

right
Vector<T>

İkinci kaynak vektör.

Döndürülenler

Maskeye göre seçilen öğelerle yeni vektör.

Şunlara uygulanır