クイックスタートサンプル
Numerics.NETを使って、すぐに数値計算アプリケーションを作成するためのクイックスタートサンプルを提供しています。 実際のアプリケーションの例は、開発元のサンプルアプリケーションのページ、 または弊社が開発したサンプルアプリケーションをご覧ください。
サンプル1. データ分析 (リンクをクリックすると開発元のページが開きます)
データ分析
プロジェクト | 説明 |
---|---|
Data Frames in C# Data Frames in VB.NET Data Frames in F# |
Extreme.DataAnalysis名前空間のクラスを使用してデータフレームを作成および操作する方法のサンプル |
Indexes and Labels in C# Indexes and Labels in VB.NET Indexes and Labels in F# |
インデックスを使用してデータフレームや行列の行と列、ベクトルの要素にラベル付けする方法のサンプル |
Data Wrangling in C# Data Wrangling in VB.NET Data Wrangling in F# |
Extreme.DataAnalysis名前空間のクラスを使用して、データフレーム上で基本的なデータラングリングまたはデータマンジング操作のサンプル |
Manipulating Columns in C# Manipulating Columns in VB.NET Manipulating Columns in F# |
データフレームの列を変換および操作する方法のサンプル |
Sorting and Filtering in C# Sorting and Filtering in VB.NET Sorting and Filtering in F# |
データのソートとフィルタリングのためのFilterクラスと関連のメソッドのサンプル |
Grouping and Aggregation in C# Grouping and Aggregation in VB.NET Grouping and Aggregation in F# |
データをグループ化する方法とグループおよびデータセット全体の集計を計算する方法のサンプル |
Histograms in C# Histograms in VB.NET Histograms in F# |
Histogramクラスの使用のサンプル |
サンプル2. 数学 (リンクをクリックすると開発元のページが開きます)
一般
プロジェクト | 説明 |
---|---|
Complex Numbers in C# Complex Numbers in VB.NET Complex Numbers in Managed C++ |
DoubleComplex構造体を使って、複素数を操作するサンプル |
Elementary Functions in C# Elementary Functions in VB.NET Elementary Functions in Managed C++ |
ElementaryFunctions クラスから利用できる初等関数を呼び出すサンプル |
Big Numbers in C# Big Numbers in VB.NET Big Numbers in F# |
任意精度の整数、有理数、浮動小数点数を操作するサンプル |
Prime Numbers in C# Prime Numbers in VB.NET Prime Numbers in F# |
Numbertheoryクラスのメソッドを使って素数を操作するサンプル |
FFT/Fourier
Transforms in C# FFT/Fourier Transforms in VB.NET FFT/Fourier Transforms in F# |
実数と虚数の信号の離散フーリエ変換を計算する方法のサンプル |
Generic Algorithms
in C# Generic Algorithms in VB.NET Generic Algorithms in F# |
引数の数値型に対して汎用のアルゴリズムを作成する方法のサンプル |
微積分
プロジェクト | 説明 |
---|---|
Basic Integration in
C# Basic Integration in VB.NET Basic Integration in F# |
関数の数値積分のサンプル |
Advanced
Integration in C# Advanced Integration in VB.NET Advanced Integration in F# |
AdaptiveIntegratorクラスを使って高度な数値積分のサンプル |
Higher Dimensional
Numerical Integration in C# Higher Dimensional Numerical Integration in VB.NET Higher Dimensional Numerical Integration in F# |
高次の関数の数値積分のサンプル |
Numerical
Differentiation in C# Numerical Differentiation in VB.NET Numerical Differentiation in F# |
NumericalDifferentiatorクラスを使った数値微分の計算のサンプル |
Differential
Equations in C# Differential Equations in VB.NET Differential Equations in F# |
常微分方程式(OED)の積分系のサンプル |
曲線
プロジェクト | 説明 |
---|---|
Basic Polynomials in
C# Basic Polynomials in VB.NET Basic Polynomials in F# |
Polynomialクラスを使った多項式の基本操作のサンプル |
Advanced
Polynomials in C# Advanced Polynomials in VB.NET Advanced Polynomials in F# |
Polynomialクラスの高度な使用のサンプル |
Chebyshev Series
in C# Chebyshev Series in VB.NET Chebyshev Series in F# |
ChebyshevSeriesクラスを使ったChebyshev近似の作成と操作のサンプル |
曲線フィットと積分
プロジェクト | 説明 |
---|---|
Linear Curve
Fitting in C# Linear Curve Fitting in VB.NET Linear Curve Fitting in F# |
線形最小二乗法を使った多項式および任意の線形関数の曲線フィットのサンプル |
Nonlinear Curve
Fitting in C# Nonlinear Curve Fitting in VB.NET Nonlinear Curve Fitting in F# |
非線形最小二乗法を使った非線形の曲線フィットのサンプル |
Piecewise Curves in
C# Piecewise Curves in VB.NET Piecewise Curves in F# |
定数と直線を使った補間のサンプル |
Cubic Splines in
C# Cubic Splines in VB.NET Cubic Splines in F# |
自然および固定の3次スプラインを使った補間のサンプル |
方程式を解く
プロジェクト | 説明 |
---|---|
Newton Equation
Solver in C# Newton Equation Solver in VB.NET Newton Equation Solver in F# |
Newton-Raphson法を使った方程式の解法のサンプル |
Root Bracketing
Solvers in C# Root Bracketing Solvers in VB.NET Root Bracketing Solvers in F# |
バイセクション法、偽位置、およびDekker-Brentアルゴリズムを含む、ルートブラケットのアルゴリズムを使った方程式の解法のサンプル |
Nonlinear Systems in
C# Nonlinear Systems in VB.NET Nonlinear Systems in F# |
Newton-Raphson法を使った非線形方程式の系を解くサンプル |
最適化
プロジェクト | 説明 |
---|---|
Optimization In One
Dimension in C# Optimization In One Dimension in VB.NET Optimization In One Dimension in F# |
BrentおよびGolden Section optimizerクラスを使った1次元の最適化のサンプル |
Optimization In
Multiple Dimensions in C# Optimization In Multiple Dimensions in VB.NET Optimization In Multiple Dimensions in F# |
多次元での最適化のためのExtreme.Mathematics.Optimization名前空間で多次元最適化クラスを使用する方法のサンプル |
Linear Programming
in C# Linear Programming in VB.NET Linear Programming in F# |
LinearProgramとその関連のクラスを使った線形の制約の最適化のサンプル |
Mixed Integer
Programming in C# Mixed Integer Programming in VB.NET Mixed Integer Programming in F# |
線形計画ソルバーを使って数独パズルを解く混合整数計画法のサンプル |
Quadratic
Programming in C# Quadratic Programming in VB.NET Quadratic Programming in F# |
Extreme.Mathematics.Optimization 名前空間のクラスを使用して、二次目的関数と線形制約の最適化問題を解決する方法のサンプル |
Nonlinear
Programming in C# Nonlinear Programming in VB.NET Nonlinear Programming in F# |
NonlinearProgramと関連のクラスを使用して非線形問題(線形または非線形の制約を伴う最適化問題)を解決するサンプル |
乱数と準乱数列
プロジェクト | 説明 |
---|---|
Random Number
Generators in C# Random Number Generators in VB.NET Random Number Generators in F# |
Extreme.Statistics.Random名前空間で特殊な乱数ジェネレーターを使用する方法のサンプル |
Non-Uniform
Random Numbers in C# Non-Uniform Random Numbers in VB.NET Non-Uniform Random Numbers in F# |
不均一な分布から乱数を生成する方法のサンプル |
Quasi-Random Sequences in
C# Quasi-Random Sequences in VB.NET Quasi-Random Sequences in F# |
Extreme.Statistics.Random名前空間のクラスを使用してフォーレシーケンスやソボルシーケンスなどの準ランダムシーケンスを生成する方法のサンプル |
サンプル2. 線形代数 (リンクをクリックすると開発元のページが開きます)
ベクター
プロジェクト | 説明 |
---|---|
Basic Vectors in
C# Basic Vectors in VB.NET Basic Vectors in F# |
Vectorクラスを使った基本ベクター操作のサンプル |
Vector Operations in
C# Vector Operations in VB.NET Vector Operations in F# |
ベクターの操作のサンプル:コンポーネントのアクセス、算術演算、ノルム |
行列
プロジェクト | 説明 |
---|---|
Basic Matrices in
C# Basic Matrices in VB.NET Basic Matrices in F# |
Matrixクラスを使った基本行列操作のサンプル |
Accessing
Matrix Components in C# Accessing Matrix Components in VB.NET Accessing Matrix Components in F# |
行列の行と列を反復し、部分行列を操作する行列コンポーネントへの異なるアクセス方法のサンプル |
Matrix-Vector
Operations in C# Matrix-Vector Operations in VB.NET Matrix-Vector Operations in F# |
行列とベクターの操作のサンプル |
Triangular Matrices
in C# Triangular Matrices in VB.NET Triangular Matrices in F# |
三角系を解く三角行列を操作するTriangularMatrixクラスを使うサンプル |
Symmetric Matrices
in C# Symmetric Matrices in VB.NET Symmetric Matrices in F# |
対称行列を操作するSymmetricMatrixクラスの用法のサンプル |
Band Matrices in
C# Band Matrices in VB.NET Band Matrices in F# |
一般および対称バンド行列を操作するBandMatrixクラスの使用法のサンプル |
Sparse Matrices in
C# Sparse Matrices in VB.NET Sparse Matrices in F# |
疎ベクターおよび行列クラスを使ったサンプル |
Matrix
Decompositions in C# Matrix Decompositions in VB.NET Matrix Decompositions in F# |
Extreme.Mathematics.LinearAlgebra名前空間のクラスを使用して行列の様々な分解を計算する方法のサンプル |
方程式の解と最小二乗法
プロジェクト | 説明 |
---|---|
Linear Equations in
C# Linear Equations in VB.NET Linear Equations in F# |
同次線形方程式の系を解くサンプル |
Structured
Linear Equations in C# Structured Linear Equations in VB.NET Structured Linear Equations in F# |
特別な構造を持つ同次線形方程式の系を解くサンプル |
Matrix
Decompositions in C# Matrix Decompositions in VB.NET Matrix Decompositions in F# |
行列分解(LU, QR, コレスキー分解)のサンプル |
Least Squares in
C# Least Squares in VB.NET Least Squares in F# |
線形最小二乗問題を解くサンプル |
サンプル3. 統計 (リンクをクリックすると開発元のページが開きます)
確率分布
プロジェクト | 説明 |
---|---|
Discrete
Distributions in C# Discrete Distributions in VB.NET Discrete Distributions in F# |
離散確率分布を組み込むクラスの使用法のサンプル |
Continuous
Distributions in C# Continuous Distributions in VB.NET Continuous Distributions in F# |
連続確率分布を組み込むクラスの使用法のサンプル |
分散分析
プロジェクト | 説明 |
---|---|
One-Way ANOVA in
C# One-Way ANOVA in VB.NET One-Way ANOVA in F# |
一元配置分散分析を実行するOneWayAnovaModelクラスの使用法のサンプル |
Repeated
Measures ANOVA in C# Repeated Measures ANOVA in VB.NET Repeated Measures ANOVA in F# |
繰り返し測定を持つ一元配置分散分析を実行するOneWayRAnovaModelクラスの使用法のサンプル |
Two-Way ANOVA in
C# Two-Way ANOVA in VB.NET Two-Way ANOVA in F# |
二元配置分散分析を実行するTwoWayAnovaModelクラスの使用法のサンプル |
回帰分析
プロジェクト | 説明 |
---|---|
Simple Regression in
C# Simple Regression in VB.NET Simple Regression in F# |
単純線形回帰を実行するSimpleRegressionModelクラスの使用のサンプル |
Multiple Regression
in C# Multiple Regression in VB.NET Multiple Regression in F# |
多重線形回帰を実行するLinearRegressionModelクラスの使用のサンプル |
Polynomial
Regression in C# Polynomial Regression in VB.NET Polynomial Regression in F# |
多項式回帰を実行するPolynomialRegressionModelクラス(Extreme.Statistics名前空間)の使用のサンプル |
Logistic Regression
in C# Logistic Regression in VB.NET Logistic Regression in F# |
ロジスティック回帰を実行するLogisticRegressionModelクラス(Extreme.Statistics名前空間)の使用のサンプル |
Generalized
Linear Models C# Generalized Linear Models VB.NET Generalized Linear Models F# |
ポアソン回帰とプロビット回帰で使われる生成した線形モデルを作成するGeneralizedLinearModelクラスの使用のサンプル |
時系列分析
プロジェクト | 説明 |
---|---|
Simple Time Series
in C# Simple Time Series in VB.NET Simple Time Series in VB.NET |
単純な時系列分析計算を実行するTimeSeriesCollectionクラスの使用に関するサンプル |
Variable Transforms
in C# Variable Transforms in VB.NET Variable Transforms in VB.NET |
いくつかの財政指標を計算する方法を示す数値変数の変化のサンプル |
ARIMA Models in C# ARIMA Models in VB.NET ARIMA Models in VB.NET |
単純な時系列分析計算を実行するTimeSeriesCollectionクラスの使用についてのサンプル |
多変量解析
プロジェクト | 説明 |
---|---|
Cluster Analysis in
C# Cluster Analysis in VB.NET Cluster Analysis in F# |
階層クラスター分析とK平均クラスター分析を実行する方法のサンプル |
Principal
Component Analysis in C# Principal Component Analysis in VB.NET Principal Component Analysis in F# |
1セットのデータに対して主成分分析を実行する方法のサンプル |
Factor Analysis (FA) in
C# Factor Analysis (FA) in VB.NET Factor Analysis (FA) in F# |
Extreme.Statistics.Multivariate名前空間のクラスを使用して因子分析を実行する方法のサンプル |
仮説検定
プロジェクト | 説明 |
---|---|
Mean Tests in C# Mean Tests in VB.NET Mean Tests in F# |
1標本のz検定およびt検定を使用して、1つまたは2つの標本を検定する方法のサンプル |
Variance Tests in
C# Variance Tests in VB.NET Variance Tests in F# |
1つまたは2つの標本の分散に対するカイ二乗検定とF検定の使用のサンプル |
Goodness-Of-Fit
Tests in C# Goodness-Of-Fit Tests in VB.NET Goodness-Of-Fit Tests in F# |
フィットの良さに対するカイ二乗、Kolmogorov-Smirnov、Anderson-Darling検定のサンプル |
Homogeneity of Variances Tests in C# Homogeneity of Variances Tests in VB.NET Homogeneity of Variances Tests in F# |
1セットのサンプルが同じ分散を持つBartlett検定とLevene検定を使う方法のサンプル |
Non-Parametric
Tests in C# Non-Parametric Tests in VB.NET Non-Parametric Tests in F# |
Wilcoxon-Mann-Whitney検定およびKruskal-Wallis検定のようなノンパラメトリック検定のサンプル |