WPFMatlabPlotter
A lightweight library for embedding Matlab output window (graphs, plots) inside C# WPF x64 applications.
Install / Use
/learn @teapottiger/WPFMatlabPlotterREADME
WPFMatlabPlotter
What?

A lightweight library for embedding Matlab output window (graphs, plots) inside C# WPF x64 applications.
| Features | Supported | |----------|------------ | | Windows | ✔ | | Single C# dll | ✔ | | Open Source | ✔ | | MIT license | ✔ |
How?
1. Make sure that you have installed a MATLAB Runtime
Latest release can be found here.
2. Add a reference to WPFMatlabPlotter
Use the NuGet package manager to add a reference to WPFMatlabPlotter.
3. Define MatlabPlot in XAML
<WPFMatlabPlotter:MatlabPlot x:Name="MainPlot" Width="300" Height="300" Margin="10" BorderBrush="Black" BorderThickness="1"/>
4. Build a plot
//1. Call YOUR OWN Matlab .dll to draw a plot.
_matlabController.matlab_plot();
//2. Call WPFMatlabPlotter
MainPlot.BuildGraph("Figure 1");
5. Destroy a plot (if you want to close it)
MainPlot.DestroyGraph();
Examples
You can find examples (built for Matlab Runtime 9.2) in the /Examples folder in the code repository.
License
MIT - do whatever you want.
Related Skills
node-connect
349.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.9kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
