How to store figures generated from matlab in database?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Shreeprasad Bhat
le 22 Juil 2017
Commenté : Guillaume
le 24 Juil 2017
Is it possible to get raw data of figure to store in database and again generate same exact figure using raw data stored in database? If yes how?
Thank you in advance
0 commentaires
Réponse acceptée
Guillaume
le 22 Juil 2017
The simplest would be to save your figure as a .fig file and store the content of that file in your database (as a blob). Retrieve the file from the database and load it back into matlab to recreate the figure.
That's assuming the figure is not a GUI figure.
2 commentaires
Guillaume
le 24 Juil 2017
It depends what you call raw data and what's in your figure. There is a lot of information to store in order to recreate a figure: all the object displayed (lines, rectangles, points, images, text, etc.) and their properties (location, colour, line style, visibility, thickness, etc.) plus all the information about the axis (tick marks, scaling, visibility), grid, legend, etc.
Unfortunately, matlab does not have methods for serialisation and deserialisation other than saving the objects to fig or mat files.
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Database Toolbox dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!