Note: This page has been translated by MathWorks. Please click here

To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

Explore and transform data, visualize data in MATLAB^{®} plots

Use the MATLAB Analysis app to analyze data, such as calculating average humidity, calculating dew point, and eliminating data outliers from a ThingSpeak™ channel using MATLAB functions. After analysis, you can write data to a channel or create a visualization, as described in MATLAB Visualizations App.

Use the MATLAB Visualizations app to visualize data in a ThingSpeak channel. You can view and explore data using interactive visualizations such as area plot, line plot, or scatter plot in static visualizations using other MATLAB plots. You can also make visualizations public and use the URL to embed them on web sites.

You can also Add Functions to Scripts (MATLAB) in MATLAB Analysis and Visualization apps to allow for modular coding.

In addition to the built-in MATLAB functions, you can also use functions from the toolboxes mentioned in MATLAB Toolbox Access.

`thingSpeakRead` | Read data stored in ThingSpeak channel |

`thingSpeakWrite` | Write data to ThingSpeak channel |

`urlFilter` | Scrape numbers from web page |

`thingSpeakArea` | Filled area 2-D plot |

`thingSpeakPlot` | Create 2-D line plot |

`thingSpeakScatter` | Create scatter plot |

`thingSpeakStem` | Create discrete sequence or stem plot |

`thingSpeakPlotYY` | 2-D line plot with Y axes on both sides |

Analyze the data in a channel.

Visualize the data in a channel.

See the MATLAB toolboxes that you can use to analyze and visualize your data.

**Regularize Irregularly Sampled Data**

Update timestamps of data in a ThingSpeak channel to remove irregularity.

**Identify Irregularly Sampled Data**

Identify irregular sampled data in a ThingSpeak channel.

**Aggregate Data in ThingSpeak Channel**

Aggregate data in a ThingSpeak channel to remove irregularity.

**Visualize Distribution of Channel Data with boxplot**

Create a box plot of channel data.

Find mean ignoring NaN values in data.

Fit a linear regression model to data, and calculate regression coefficients.

**Plot a Histogram with a Distribution Fit**

Visualize the distribution of data using a histogram.

**Visualize the Relationship of Temperature to Relative Humidity**

Explore the relationship between ambient temperature and relative humidity.

**Visualize Wind Speed as a Function of Ambient Temperature and Pressure**

Plot fitted data to examine the variation of wind speed as a function of ambient air temperature and pressure.

**Compute Linear Response Characteristics**

Compute linear response characteristics of the storing tank temperature of a solar water heater.

**Visualize and Remove Outliers in Your Data**

Detect and remove outliers in data using Hampel filter.

Detect and remove outliers in data using Hampel filter.

Visualize the peaks (local maxima) in data.

Find the peaks (local maxima) in data.

**Visualize Abrupt Changes in Signals**

Determine changes or breakouts in signals using change-point detection.

**Visualize Path Traversed in Vector Maps**

Visualize latitude and longitude data in a vector map.

**Visualize Path Traversed in NASA Maps**

Visualize path traversed in a NASA raster map.

**Retrieve Current Financial Data from FRED**

Connect to FRED to retrieve financial data.

**Visualize Simple Moving Average of Your Data**

Calculate the simple moving average of price over time and visualize results.

**Plot the Largest High Stock Price**

Plot the largest high stock price using a financial time series object.

Construct financial time series object to plot the MACD indicator.

**Remove High-Frequency Noise in Measured Data**

Remove high frequency noise with a customized low-pass filter.

Generate a linear chirp signal.

**Fit an Autoregression Model to the Tidal Depth Data**

Fit an Autoregression model and calculate the parameters and their uncertainties.

**Visualize and Compare Measured and Predicted Tidal Depths**

Compare and validate measured and predicted tidal wave depths.

Compare and validate measured and predicted tidal wave depths.

**Create and Train a Feedforward Neural Network**

Create and train a feedforward neural network to predict temperature from humidity.

Visualize errors between targeted and predicted values as a histogram.

**Detect and Measure Circular Objects in an Image**

Detect circular objects in a web-based image using ThingSpeak and tools from the Image Processing Toolbox™.

**Visualize Word Frequency in a WordCloud**

Use a word cloud to visualize the frequency of colors tweeted to CheerLights.

Was this topic helpful?