%% Refresh Graph with Updated Data
% Plot a sine wave and return the chart line handle, h.

x = linspace(0,8);
y = sin(x);
figure
h = plot(x,y);

%
% Identify the data sources for the plot by setting the XDataSource and YDataSource properties of the line to x and y, respectively. Then, modify y. Call refreshdata so that the graph updates with the changes to y.

h.XDataSource = 'x';
h.YDataSource = 'y';

y = sin(x.^3);
refreshdata

% Copyright 2015 The MathWorks, Inc.