TensorPrimitives.SinCos<T> Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menghitung sinus dan kosinus elemen bijaksana dari nilai dalam tensor yang ditentukan.
public:
generic <typename T>
where T : System::Numerics::ITrigonometricFunctions<T> static void SinCos(ReadOnlySpan<T> x, Span<T> sinDestination, Span<T> cosDestination);
public static void SinCos<T> (ReadOnlySpan<T> x, Span<T> sinDestination, Span<T> cosDestination) where T : System.Numerics.ITrigonometricFunctions<T>;
static member SinCos : ReadOnlySpan<'T (requires 'T :> System.Numerics.ITrigonometricFunctions<'T>)> * Span<'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 SinCos(Of T As ITrigonometricFunctions(Of T)) (x As ReadOnlySpan(Of T), sinDestination As Span(Of T), cosDestination As Span(Of T))
Jenis parameter
- T
Parameter
Tensor, direpresentasikan sebagai rentang.
- sinDestination
- Span<T>
Tensor tujuan untuk hasil sinus elemen bijaksana, diwakili sebagai rentang.
- cosDestination
- Span<T>
Tensor tujuan untuk hasil kosinus yang bijaksana elemen, diwakili sebagai rentang.
Pengecualian
x
dan referensi sinDestination
atau cosDestination
lokasi memori yang tumpang tindih dan tidak dimulai di lokasi yang sama.
Keterangan
Metode ini secara efektif menghitung (
.sinDestination
[i], cosDestination
[i]) = T
.SinCos(x
[i])
Metode ini dapat memanggil runtime C yang mendasarinya atau menggunakan instruksi khusus untuk arsitektur saat ini. Hasil yang tepat mungkin berbeda antara sistem operasi atau arsitektur yang berbeda.