TensorPrimitives.Sin<T>(ReadOnlySpan<T>, Span<T>) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen tensordaki değerin öğe açısından sinüsünü hesaplar.
public:
generic <typename T>
where T : System::Numerics::ITrigonometricFunctions<T> static void Sin(ReadOnlySpan<T> x, Span<T> destination);
public static void Sin<T> (ReadOnlySpan<T> x, Span<T> destination) where T : System.Numerics.ITrigonometricFunctions<T>;
static member Sin : ReadOnlySpan<'T (requires 'T :> System.Numerics.ITrigonometricFunctions<'T>)> * Span<'T (requires 'T :> System.Numerics.ITrigonometricFunctions<'T>)> -> unit (requires 'T :> System.Numerics.ITrigonometricFunctions<'T>)
Public Shared Sub Sin(Of T As ITrigonometricFunctions(Of T)) (x As ReadOnlySpan(Of T), destination As Span(Of T))
Tür Parametreleri
- T
Parametreler
Bir yayılma alanı olarak temsil edilen tensor.
- destination
- Span<T>
Hedef tensor, bir yayılma alanı olarak temsil edilir.
Özel durumlar
x
ve destination
çakışan bellek konumlarını başvurur ve aynı konumda başlamaz.
Açıklamalar
Bu yöntem
etkili bir şekilde hesaplar.destination
[i] = T
.Sin(x
[i])
x'teki açıların radyan cinsinden olması gerekir.
System.Single.DegreesToRadians kullanın veya T
ile çarpın. Dereceleri radyanlara dönüştürmek için Pi/180.
Bu yöntem, temel alınan C çalışma zamanını çağırabilir veya geçerli mimariye özgü yönergeleri kullanabilir. Tam sonuçlar farklı işletim sistemleri veya mimariler arasında farklılık gösterebilir.