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)
  • checkescape(val)
    adds '\' escape character if needed
  • cleanFeedTitle(obj)
    cleanFeedTitle checks all annotations for a title. The first title found
  • 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
  • plotlygenimage(figure_or_...
  • plotlygetfile(file_owner,...
  • plotlyhelp(varargin)
  • 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
  • jsonlab_speedtest.m
    % Benchmarking processing speed of savejson and loadjson
  • jsonlab_selftest.m
  • demo_ubjson_basic.m
  • View all files
5.0
5.0 | 4 ratings Rate this file 32 Downloads (last 30 days) File Size: 2.26 MB File ID: #42202 Version: 1.6
image thumbnail

Plotly | Online MATLAB Graphing

by

Chris (view profile)

 

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

arnold (view profile)

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

but yes, it IS annoying to see that here!

Comment only
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

Comment only
23 Jul 2014 Calum

Calum (view profile)

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

James (view profile)

 
14 Jul 2014 Chris

Chris (view profile)

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

Comment only
13 Aug 2013 Germán

Germán (view profile)

 
27 Jun 2013 Jan Simon

Jan Simon (view profile)

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

Comment only
27 Jun 2013 Tom

Tom (view profile)

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

Comment only
Updates
18 Jun 2013 1.1

Updated docs

26 Jun 2013 1.2

Added contact info.

27 Jun 2013 1.4

Fixed bug in API sign-up

25 May 2014 1.5

Link to the GitHub repo.

13 Jun 2015 1.6

Update image

Contact us