MATLAB Answers

How to export XaxisTick Labels which are cell arrays to figure or powerpoint in app designer?

6 views (last 30 days)
Rohit Deshmukh
Rohit Deshmukh on 10 Mar 2020
Please refer to the attached figure. If i keep the XaxisTicklabels as 1,2,3 and so on, it can be exported to PPT or figure with the help of h = copyUIAxes(app.UIAxes,axh).
But if the XaxisTickLabels are as in attached image, it displays the following error:
"Value must be a vector of type single or double whose values increase"
How to proceed with this?
Adam Danz
Adam Danz on 12 Mar 2020
Update, with some guessing work (that was necessary since I wasn't provided an example), I've been able to recreate the problem and am working on a solution.
The problem is that your historgram data are categorical the categorical properties aren't copied to the new axes.
I'll update you when a solution is ready.

Sign in to comment.

Answers (1)

Adam Danz
Adam Danz on 19 Mar 2020
Edited: Adam Danz on 23 Mar 2020
@Rohit Deshmukh, please download and start using the new version of copyUIAxes() (verson 1.2.0, as of 19-Mar, 2020).
I've updated it to work with categorical histograms. Please let me know if you have any further problems.

Sign in to comment.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by