<?xml version="1.0"?>
<doc>
<assembly>
<name>MathNet.Numerics</name>
</assembly>
<members>
<member name="T:MathNet.Numerics.AppSwitches">
<summary>
AppContext based switches to disable functionality, controllable through also in the
host application through AppContext or by configuration with AppContextSwitchOverride.
https://docs.microsoft.com/en-us/dotnet/framework/configure-apps/file-schema/runtime/appcontextswitchoverrides-element
</summary>
<remarks>
Since AppContext is not supported on .NET Framework 4.0, a local implementation is used there instead,
which cannot be controlled though configuration or through AppContext.
</remarks>
</member>
<member name="T:MathNet.Numerics.ArrayExtensions">
<summary>
Useful extension methods for Arrays.
</summary>
</member>
<member name="M:MathNet.Numerics.ArrayExtensions.Copy(System.Double[],System.Double[])">
<summary>
Copies the values from on array to another.
</summary>
<param name="source">The source array.</param>
<param name="dest">The destination array.</param>
</member>
<member name="M:MathNet.Numerics.ArrayExtensions.Copy(System.Single[],System.Single[])">
<summary>
Copies the values from on array to another.
</summary>
<param name="source">The source array.</param>
<param name="dest">The destination array.</param>
</member>
<member name="M:MathNet.Numerics.ArrayExtensions.Copy(System.Numerics.Complex[],System.Numerics.Complex[])">
<summary>
Copies the values from on array to another.
</summary>
<param name="source">The source array.</param>
<param name="dest">The destination array.</param>
</member>
<member name="M:MathNet.Numerics.ArrayExtensions.Copy(MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32[])">
<summary>
Copies the values from on array to another.
</summary>
<param name="source">The source array.</param>
<param name="dest">The destination array.</param>
</member>
<member name="T:MathNet.Numerics.Combinatorics">
<summary>
Enumerative Combinatorics and Counting.
</summary>
</member>
<member name="M:MathNet.Numerics.Combinatorics.Variations(System.Int32,System.Int32)">
<summary>
Count the number of possible variations without repetition.
The order matters and each object can be chosen only once.
</summary>
<param name="n">Number of elements in the set.</param>
<param name="k">Number of elements to choose from the set. Each element is chosen at most once.</param>
<returns>Maximum number of distinct variations.</returns>
</member>
<member name="M:MathNet.Numerics.Combinatorics.VariationsWithRepetition(System.Int32,System.Int32)">
<summary>
Count the number of possible variations with repetition.
The order matters and each object can be chosen more than once.
</summary>
<param name="n">Number of elements in the set.</param>
<param name="k">Number of elements to choose from the set. Each element is chosen 0, 1 or multiple times.</param>
<returns>Maximum number of distinct variations with repetition.</returns>
</member>
<member name="M:MathNet.Numerics.Combinatorics.Combinations(System.Int32,System.Int32)">
<summary>
Count the number of possible combinations without repetition.
The order does not matter and each object can be chosen only once.
</summary>
<param name="n">Number of elements in the set.</param>
<param name="k">Number of elements to choose from the set. Each element is chosen at most once.</param>
<returns>Maximum number of combinations.</returns>
</member>
<member name="M:MathNet.Numerics.Combinatorics.CombinationsWithRepetition(System.Int32,System.Int32)">
<summary>
Count the number of possible combinations with repetition.
The order does not matter and an object can be chosen more than once.
</summary>
<param name="n">Number of elements in the set.</param>
<param name="k">Number of elements to choose from the set. Each element is chosen 0, 1 or multiple times.</param>
<returns>Maximum number of combinations with repetition.</returns>
</member>
<member name="M:MathNet.Numerics.Combinatorics.Permutations(System.Int32)">
<summary>
Count the number of possible permutations (without repetition).
</summary>
<param name="n">Number of (distinguishable) elements in the set.</param>
<returns>Maximum number of permutations without repetition.</returns>
</member>
<member name="M:MathNet.Numerics.Combinatorics.GeneratePermutation(System.Int32,System.Random)">
<summary>
Generate a random permutation, without repetition, by generating the index numbers 0 to N-1 and shuffle them randomly.
Implemented using Fisher-Yates Shuffling.
</summary>
<returns>An array of length <c>N</c> that contains (in any order) the integers of the interval <c>[0, N)</c>.</returns>
<param name="n">Number of (distinguishable) elements in the set.</param>
<param name="randomSource">The random number generator to use. Optional; the default random source will be used if null.</param>
</member>
<member name="M:MathNet.Numerics.Combinatorics.SelectPermutationInplace``1(``0[],System.Random)">
<summary>
Select a random permutation, without repetition, from a data array by reordering the provided array in-place.
Implemented using Fisher-Yates Shuffling. The provided data array will be modified.
</summary>
<param name="data">The data array to be reordered. The array will be modified by this routine.</param>
<param name="randomSource">The random number generator to use. Optional; the default random source will be used if null.</param>
</member>
<member name="M:MathNet.Numerics.Combinatorics.SelectPermutation``1(System.Collections.Generic.IEnumerable{``0},System.Random)">
<summary>
Select a random permutation from a data sequence by returning the provided data in random order.
Implemented using Fisher-Yates Shuffling.
</summary>
<param name="data">The data elements to be reordered.</param>
<param name="randomSource">The random number generator to use. Optional; the default random source will be used if null.</param>
</member>
<member name="M:MathNet.Numerics.Combinatorics.GenerateCombination(System.Int32,System.Random)">
<summary>
Generate a random combination, without repetition, by randomly selecting some of N elements.
</summary>
<param name="n">Number of elements in the set.</param>
<param name="randomSource">The random number generator to use. Optional; the default random source will be used if null.</param>
<returns>Boolean mask array of length <c>N</c>, for each item true if it is selected.</returns>
</member>
<member name="M:MathNet.Numerics.Combinatorics.GenerateCombination(System.Int32,System.Int32,System.Random)
评论0