Plotly brings interactive, online graphing to your MATLAB console.
[X,Y] = meshgrid(-8:.5:8); R = sqrt(X.^2 + Y.^2) + eps; Z = sin(R)./R; surf(Z); fig2plotly(); % generate a web-based version of the MATLAB figure
[X,Y,Z] = peaks; contour(X,Y,Z,20); fig2plotly();
getplotlyoffline('https://cdn.plot.ly/plotly-latest.min.js') X = linspace(0,2*pi,50)'; Y = [cos(X), 0.5*sin(X)]; stem(X,Y) fig2plotly(gcf, 'offline', true);
Use Plotly with MATLAB to share your figures with non-MATLAB users, to create web-based MATLAB dashboards, as the visualization toolbox in MATLAB web applications, or just for publication quality vector image export.
Plotly is a web-connected service by default, but can also work entirely locally.