Git Product home page Git Product logo

Comments (3)

okomarov avatar okomarov commented on September 6, 2024

I have two comments at the moment:

  • I do recommend to promote the plot(p, ...) syntax over the p.plot(...) simply because in the former case the Matlab help tooltips will contain all suggestions (which often saves you time), while in the latter case you will get only plot(plotlyfig obj...).
  • It's a Matlab convention to name properties with first Uppercase and method all lowercase.

from plotly_matlab.

chriddyp avatar chriddyp commented on September 6, 2024

@okomarov thanks! Just updated the original comment with:

  • capitalized properties (e.g. p.data -> p.Data, p.plot_options -> p.PlotOptions with the exception of the plotlyfig.Data and plotlyfig.Layout properties like plotlyfig.Layout.title which need to directly match Plotly's JSON format
  • plotly(p, ...)

from plotly_matlab.

BRONSOLO avatar BRONSOLO commented on September 6, 2024

Hey @okomarov! The new class approach to the Plotly wrapper (with slight modifications + additions to the description above) has been merged to master - you should take it for a spin! and let us know what you think. Run plotlyupdate.m if your plotly_version > 1.3.12 otherwise you have to grab the .zip directly! Feel free to contact me directly: [email protected].

from plotly_matlab.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.