Get from Ico-github-logo

Highlights from
Plotly | Online MATLAB Graphing

  • addplotlystartup(startupP...
    [1]looks at statup.m files specified by the entries of startupPaths
  • base64decode(x, outfname,...
    BASE64DECODE Perform base64 decoding on a string.
  • cell2json(s)
  • check_escape(val)
    adds '\' escape character if needed
  • convertDate(date)
  • export_fig2(fig, beautify...
  • extractAreaFace(area_data)
    EXTRACTS THE FACE STYLE USED FOR MATLAB OBJECTS
  • extractAreaLine(area_data)
    EXTRACTS THE LINE STYLE USED FOR MATLAB OBJECTS
  • extractBarMarker(bar_data)
    EXTRACTS THE FACE STYLE USED FOR MATLAB OBJECTS
  • extractLineLine(line_data)
    EXTRACTS THE LINE STYLE USED FOR MATLAB OBJECTS
  • extractLineMarker(line_data)
    EXTRACTS THE MARKER STYLE USED FOR MATLAB OBJECTS
  • extractPatchFace(patch_data)
    EXTRACTS THE FACE STYLE USED FOR MATLAB OBJECTS
  • extractPatchLine(patch_data)
    EXTRACTS THE LINE STYLE USED FOR MATLAB OBJECTS
  • extractPatchMarker(patch_...
    EXTRACTS THE MARKER STYLE USED FOR MATLAB OBJECTS
  • extractScatterMarker(patc...
    EXTRACTS THE MARKER STYLE USED FOR MATLAB OBJECTS
  • fig2plotly(varargin)
  • findColorbarAxis(obj,colo...
  • findColorbarData(obj,colo...
    locate index of data associated with colorbar
  • findLegendAxis(obj,legend...
  • findSourceAxis(obj, axIndex)
    initialize output
  • formatRW(inputStr)
    adds whitespace after \reservedwordplot(1,1);
  • generateBoxData(outliers,...
    set number of data points
  • getGraphClass(obj)
  • getplotlyfig(file_owner, ...
  • getuserdir
    GETUSERDIR Retrieve the user directory
  • handleFileName(obj)
  • histogramOrientation(hist...
    initialize output
  • http_createHeader(name,va...
    http_createHeader Simple function for creating input header to urlread2
  • http_paramsToString(param...
    http_paramsToString Creates string for a POST or GET requests
  • isBoxplot(obj, boxIndex)
  • isExceptionStrip(grstruct...
    initialize output
  • isHG2
    check for HG2 update
  • isHistogram(obj, dataIndex)
  • isMultipleBaseline(obj, b...
    check for multiple baselines up to baselineIndex
  • isOverlappingAxis(obj, ax...
    -STANDARDIZE UNITS-%
  • is_octave
    subfunction that checks if we are in octave
  • jsonopt(key,default,varar...
    % val=jsonopt(key,default,optstruct)
  • loadjson(fname,varargin)
    % data=loadjson(fname,opt)
  • loadplotlyconfig()
    check if config exist
  • loadplotlycredentials()
    check if credentials exist
  • loadubjson(fname,varargin)
    % data=loadubjson(fname,opt)
  • m2json(val)
  • makecall(args, origin, st...
  • matlab2plotlyfont(matlabF...
    Plotly supported fonts
  • mergestruct(s1,s2)
  • openurl(url)
  • parseString(inputStr,inte...
    parseLatex(inputStr,d) converts TeX, and LaTeX
  • plotly(varargin)
    plotly - create a graph in your plotly account
  • plotly_version()
  • plotlycleanup
    cleans up any old Plotly API MATLAB library files and folders
  • plotlygetfile(file_owner,...
  • plotlyhelp(varargin)
  • plotlyimage(figure_or_dat...
  • plotlymsg(key)
  • plotlysetup(username, api...
  • plotlyupdate(varargin)
  • response_handler(response...
  • savejson(rootname,obj,var...
    % json=savejson(rootname,obj,filename)
  • saveplotlyconfig(plotly_d...
    Save plotly config info.
  • saveplotlycredentials(use...
    Save plotly authentication credentials.
  • saveplotlyfig(figure_or_d...
  • saveubjson(rootname,obj,v...
    % json=saveubjson(rootname,obj,filename)
  • signin(varargin)
    SIGNIN(username, api_key, plotly_domain) Sign In to a plotly session
  • signup(username, email)
    SIGNUP(username, email) Remote signup to plot.ly and plot.ly API
  • struct2json(s)
  • updateAnnotation(obj,anIn...
  • updateArea(obj,areaIndex)
  • updateAreaseries(obj,area...
  • updateAxis(obj,axIndex)
  • updateBar(obj,barIndex)
  • updateBarseries(obj,barIn...
  • updateBaseline(obj, baseI...
  • updateBoxplot(obj, boxIndex)
  • updateColorbar(obj,colorb...
  • updateContourgroup(obj,co...
  • updateData(obj, dataIndex)
  • updateErrorbar(obj, error...
  • updateErrorbarseries(obj,...
  • updateFigure(obj, ~, ~)
  • updateHistogram(obj,histI...
  • updateImage(obj, imageIndex)
    HEATMAPS
  • updateLegend(obj, legIndex)
  • updateLineseries(obj,plot...
  • updatePatch(obj, patchIndex)
  • updateQuiver(obj, quiverI...
  • updateQuivergroup(obj, qu...
    -store original stair handle-%
  • updateRectangle(obj, rect...
  • updateScatter(obj,scatter...
    check: http://undocumentedmatlab.com/blog/undocumented-scatter-plot-behavior
  • updateScattergroup(obj,sc...
    check: http://undocumentedmatlab.com/blog/undocumented-scatter-plot-behavior
  • updateStair(obj, dataIndex)
  • updateStairseries(obj, da...
    -store original stair handle-%
  • updateStem(obj,dataIndex)
  • updateStemseries(obj,data...
    -store original stem handle-%
  • updateSurfaceplot(obj, su...
  • updateplotlyhelp
  • urlread2(urlChar,method,b...
    urlread2 Makes HTTP requests and processes response
  • varargin2struct(varargin)
  • plotlyfig
  • plotlystream
  • demo_jsonlab_basic.m
  • plotlystream_demo.m
  • demo_ubjson_basic.m
  • jsonlab_selftest.m
  • jsonlab_speedtest.m
    % Benchmarking processing speed of savejson and loadjson
  • View all files

5.0

5.0 | 4 ratings Rate this file 56 Downloads (last 30 days) File Size: 2.26 MB File ID: #42202
image thumbnail

Plotly | Online MATLAB Graphing

by

 

18 Jun 2013 (Updated )

Publish your MATLAB figures to the web with one line of code.

| Watch this File

File Information
Description

Plotly (https://plot.ly/) is an online graphing platform that makes generating and sharing interactive, publication-quality figures easy.. This package converts your MATLAB figures into online Plotly graphs with a single line of code:
```
[X, Y, Z] = peaks;
contour(X,Y,Z,20)
fig2plotly()
```
This code generates this graph in your browser: https://plot.ly/~demos/1574
For more, see the official documentation at https://plot.ly/MATLAB.

Required Products MATLAB
MATLAB release MATLAB 8.1 (R2013a)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (9)
29 Oct 2014 arnold

I think it has to do with something new commited to github.

but yes, it IS annoying to see that here!

17 Sep 2014 Budias Aao

Are you updating the image every day to make this submission always show up at top?

This is kind of spamming

23 Jul 2014 Calum

Really good bit of code - works well and the web-rendering looks nice. Looking forward to the surf and mesh plots.

14 Jul 2014 Mateo Sundquist

The MATLAB conversions literally let you add fig2plotly() to the end of your code and make a shareable, web-based MATLAB graphs. And it's interactive!

14 Jul 2014 James  
14 Jul 2014 Chris

Really incredible. I convert all of my figures to online Plotly graphs now -- they're interactive and the PNG export is much higher quality.

13 Aug 2013 Germ├ín  
27 Jun 2013 Jan Simon

For more than the half of the examples I get a running progress indicator only. Therefore I hesitate to use this for productive work.

27 Jun 2013 Tom

Just a note- plot.ly/API doesn't work for me (page not found), but https://plot.ly/api does.

Updates
18 Jun 2013

Updated docs

26 Jun 2013

Added contact info.

27 Jun 2013

Fixed bug in API sign-up

25 May 2014

Link to the GitHub repo.

27 Nov 2014

Update image

Contact us