Expand description
Data export utilities: CSV, TSV, JSON, Markdown, HTML, LaTeX table output. Data export utilities for exporting tabular data in multiple formats.
Supports CSV, TSV, JSON, Markdown, HTML, and LaTeX output from structured table data. Includes helpers for point data, function evaluation tables, and frequency response data.
Tables are usually produced by
Ex::eval_table or
Ex::plot_data +
DataTable::from_points; every export method is infallible and
returns a String.
use symplex::prelude::*;
let ctx = Context::new();
let x = ctx.symbol("x");
let table = x.powi(2).eval_table(&x, &[0.0, 0.5, 1.0]).unwrap();
assert_eq!(table.to_csv(), "x,f(x)\n0,0\n0.5,0.25\n1,1\n");Structsยง
- Data
Table - A table of data with headers, supporting multiple export formats.
- Freq
Response Data - Frequency response data for Bode plots and similar exports.