Dew.Lab.Studio
6.3.10
dotnet add package Dew.Lab.Studio --version 6.3.10
NuGet\Install-Package Dew.Lab.Studio -Version 6.3.10
<PackageReference Include="Dew.Lab.Studio" Version="6.3.10" />
<PackageVersion Include="Dew.Lab.Studio" Version="6.3.10" />
<PackageReference Include="Dew.Lab.Studio" />
paket add Dew.Lab.Studio --version 6.3.10
#r "nuget: Dew.Lab.Studio, 6.3.10"
#:package Dew.Lab.Studio@6.3.10
#addin nuget:?package=Dew.Lab.Studio&version=6.3.10
#tool nuget:?package=Dew.Lab.Studio&version=6.3.10
Dew.Lab.Studio
Integrated numerical, signal-processing, statistics, and visualization toolkit for Windows (.NET)
Dew.Lab.Studio combines the full Dew.Math, Dew.Signal, and Dew.Stats libraries into a unified development environment for scientific computing, engineering analysis, simulation, DSP processing, and measurement applications. High-performance numerical kernels, vectorized DSP algorithms, statistical modeling, and TeeChart-based visualization components are included.
Visualization modules included:
- Dew.Math.TeePro
- Dew.Signal.Tee
- Dew.Stats.Tee
These provide high-speed rendering for:
- Time-domain signals (oscilloscope style)
- Spectral displays (FFT, CZT, peak tracking)
- Heatmaps and matrix visualizations
- Statistical histograms and distribution profiles
Included Libraries
| Library | Purpose |
|---|---|
| Dew.Math | Windows-native accelerated numerical computing |
| Dew.Signal | Real-time DSP filtering, FFT, streaming, measurement |
| Dew.Stats | Probability, regression, inference, statistical modeling |
| Dew.Math.TeePro | High-speed charting for numerical data |
| Dew.Signal.Tee | Waveform, spectrum, and spectrogram visualization |
| Dew.Stats.Tee | Statistical visualization and histogram tools |
Drop-in Replaceable Across Platforms
Dew.Lab.Studio (Windows), Dew.Lab.Studio.Linux (Linux), and Dew.Lab.Studio.Core (portable managed code) share the same namespaces, API, and type structure.
This allows platform switching with no code changes:
- Develop on Windows using Dew.Lab.Studio
- Before Linux deployment:
- Uninstall Dew.Lab.Studio
- Install Dew.Lab.Studio.Linux
- Rebuild and deploy to Linux
Or use Dew.Lab.Studio.Core for the widest portability. All variants compile against the same code.
Platform Notes
- Targets: net48, net8.0-windows, net9.0-windows
- Dew.*.Tee components require WinForms support.
- Enable Windows desktop SDK for .NET 8/9:
<PropertyGroup> <TargetFramework>net8.0-windows</TargetFramework> <UseWindowsForms>true</UseWindowsForms> </PropertyGroup>
Examples
Windows / WinForms / WPF: https://github.com/Dew-Research/DewLabStudio-NETFramework-Samples
.NET 6/7/8/9 WinForms: https://github.com/Dew-Research/DewLabStudio-NETCore-Samples
Organization Home: https://github.com/Dew-Research
Documentation
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
License
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.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0-windows7.0 is compatible. net9.0-windows was computed. net9.0-windows7.0 is compatible. net10.0-windows was computed. |
| .NET Framework | net48 is compatible. net481 was computed. |
-
.NETFramework 4.8
- Dew.Math (>= 6.3.10)
- Dew.Math.TeePro (>= 6.3.10)
- Dew.Signal (>= 6.3.10)
- Dew.Signal.Tee (>= 6.3.10)
- Dew.Stats (>= 6.3.10)
- Dew.Stats.Tee (>= 6.3.10)
-
net8.0-windows7.0
- Dew.Math (>= 6.3.10)
- Dew.Math.TeePro (>= 6.3.10)
- Dew.Signal (>= 6.3.10)
- Dew.Signal.Tee (>= 6.3.10)
- Dew.Stats (>= 6.3.10)
- Dew.Stats.Tee (>= 6.3.10)
-
net9.0-windows7.0
- Dew.Math (>= 6.3.10)
- Dew.Math.TeePro (>= 6.3.10)
- Dew.Signal (>= 6.3.10)
- Dew.Signal.Tee (>= 6.3.10)
- Dew.Stats (>= 6.3.10)
- Dew.Stats.Tee (>= 6.3.10)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.