We deliver solutions for the AI eraâcombining symbolic computation, data-driven insights and deep technical expertise
CreateDataSystemModel[fun,tmin,tmax]
creates a model with samples from the function fun between tmin and tmax.
Details and OptionsCreate a model from a list of time-value pairs:
Simulate and plot the output of the data model:
Create a model from a TimeSeries:
Create a data model of a sampled function between 0 and 10 seconds:
Scope (18) Value Lists (4)Create a data model from a list of values:
The sample interval is assumed to be 1 second:
Specify a custom sampling period:
Simulate for 1 second and plot:
Use a custom InterpolationOrder:
SparseArray is interpreted as the corresponding Normal array:
The sample interval is assumed to be 1 second:
Time-Value Pairs (3)Create a model from a list of time-value pairs:
Use a custom InterpolationOrder:
Create data with multiple values for each time point:
Simulate and plot the two output curves:
InterpolatingFunction (2) Functions (3)Create a data model of a function sampled for 10 seconds:
The sample points are automatically determined:
Choose the InterpolationOrder:
Simulate and plot 2 seconds of the data output to show the interpolation order:
Set the sampling period when creating the model:
Data Specification (3)Create a data model that takes time and interpolates it over two value columns:
Show the first rows of the data:
Create a model that uses time to interpolate over the data:
Plot the interpolated variables:
Create a data model that takes an input and interpolates it over two value columns:
Show the first rows of the data:
Simulate with an input that samples the data at twice the speed of time:
Plot the interpolated variables:
Create a data model that takes two scalar inputs and runs them through a bivariate interpolation:
Split coordinates and values to show the data in a 3D plot:
Plot the interpolation results together with the original data:
Options (7) InterpolationOrder (3)An InterpolationOrder of 0 gives constant segments between samples:
An InterpolationOrder of 1 gives straight lines between samples:
An InterpolationOrder of 3 gives a smooth line with a continuous derivative:
SamplingPeriod (3)For a list of data, SamplingPeriod determines the period between data points:
The output has 2-second-long linear sections between samples:
For a function, SamplingPeriod determines how often a function is sampled:
Simulate with sampling periods of 0.5 and 2 seconds:
Compare the output for each simulation:
For a TimeSeries, SamplingPeriod resamples uniformly:
Downsample the time series when creating the data model:
GeneratedAssetLocation (1)Data is stored in the model by default:
Use GeneratedAssetLocation to export a data file to a specified location referenced by the model:
Applications (1)Create a data model with noisy output for 5 seconds:
Connect it to a lowpass filter:
Show the signal before and after filtering:
Properties & Relations (2)Insert created model in a package:
The package contains both created models:
Export as a file for use in a "CombiTimeTable" Modelica component:
Possible Issues (1)Larger datasets in the model may lead to slower simulations:
Simulating with data exported using MCTT Export is faster:
Use GeneratedAssetLocation to export a data file to a specified location referenced by the model:
Wolfram Research (2018), CreateDataSystemModel, Wolfram Language function, https://reference.wolfram.com/language/ref/CreateDataSystemModel.html (updated 2020). TextWolfram Research (2018), CreateDataSystemModel, Wolfram Language function, https://reference.wolfram.com/language/ref/CreateDataSystemModel.html (updated 2020).
CMSWolfram Language. 2018. "CreateDataSystemModel." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2020. https://reference.wolfram.com/language/ref/CreateDataSystemModel.html.
APAWolfram Language. (2018). CreateDataSystemModel. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/CreateDataSystemModel.html
BibTeX@misc{reference.wolfram_2025_createdatasystemmodel, author="Wolfram Research", title="{CreateDataSystemModel}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/CreateDataSystemModel.html}", note=[Accessed: 17-August-2025]}
BibLaTeX@online{reference.wolfram_2025_createdatasystemmodel, organization={Wolfram Research}, title={CreateDataSystemModel}, year={2020}, url={https://reference.wolfram.com/language/ref/CreateDataSystemModel.html}, note=[Accessed: 17-August-2025]}
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4