Dew.Lab.Studio.Core bundles the portable, managed-only editions of the Dew libraries for maximum cross-platform reach. It includes Dew.Math.Core (numerical computing), Dew.Signal.Core (DSP and spectral analysis), and Dew.Stats.Core (probability, statistics, modeling), all without native runtime dependencies. What it provides: - Numerical computing: vectors/matrices, linear algebra (QR/LU/SVD/eigen), complex arithmetic, interpolation and splines, polynomial tools, special functions, numerical integration/differentiation - Signal processing: FIR/IIR filters, FFT/spectral analysis, resampling, windowing, convolution/ correlation, time/frequency-domain transforms, streaming-friendly primitives - Statistics and modeling: probability distributions and generators, descriptive statistics, hypothesis tests, regression/curve fitting, optimization (Levenberg–Marquardt, BFGS, CG, simplex, trust-region) Portability model: - Pure managed (no native binaries) for libraries, plugins, mobile, WASM, and constrained hosts - Targets netstandard2.0, net8.0, and net9.0 to cover legacy and modern .NET runtimes Choose Dew.Lab.Studio.Core when you need unified math + DSP + stats in a single package with the widest platform compatibility and zero native deployment.
$ dotnet add package Dew.Lab.Studio.CorePortable managed-only bundle for numerical computing, DSP, and statistics.
Dew.Lab.Studio.Core provides a cross-platform, pure-managed edition of the Dew Lab Studio environment. It includes the Core versions of Dew.Math, Dew.Signal, and Dew.Stats, all implemented without native runtime dependencies. This makes it suitable for mobile, plugin architectures, browser-based runtimes, restricted compute environments, and scenarios where unmanaged deployment is not allowed.
| Library | Purpose |
|---|---|
| Dew.Math.Core | Matrix and vector operations, linear algebra (QR/LU/SVD/Eigen), interpolation, splines, polynomial and special functions, numerical integration and differentiation |
| Dew.Signal.Core | FIR/IIR filter design, FFT and spectral analysis, convolution/correlation, resampling, windowing, time-frequency transforms, DSP pipelines |
| Dew.Stats.Core | Probability distributions, random sampling, descriptive and inferential statistics, regression and curve fitting, hypothesis testing |
All features are implemented in pure managed code:
The Windows, Linux, and Core variants all share the same namespaces, API surface, and type names. Solutions written using one edition can be switched to another simply by changing the NuGet dependencies.
This means:
Or:
No code changes and no conditional compilation required.
Dew.Lab.StudioDew.Lab.Studio.LinuxCore serves as the lowest dependency baseline for shared code.
API Reference: https://www.dewresearch.com/Help/VSNET/MtxVec/contents.html
User Guides (PDF): https://downloads.dewresearch.com/downloads/MtxVecV6-CSharp.pdf https://downloads.dewresearch.com/downloads/SignalV6-CSharp.pdf https://downloads.dewresearch.com/downloads/StatsV6-CSharp.pdf
Product Page: https://www.dewresearch.com/products/mtxvec
Commercial license. See DewMathLicense.txt included in this package. All Dew.* packages on nuget.org are trial versions and run inside Visual Studio IDE only.