Answered
PROBLEM WITH QUIVER ARROW SIZE
The problem The quality of arrows produced by quiver is poor in highly skewed data aspect ratios. In many cases equating the...

2 years ago | 0

Answered
Low precision of floats?
vpa('0.036489973978576520559023667001244',100)

2 years ago | 3

Answered
Setting default line widths for all plotting functions
This issues comes up from time to time. As @Steven Lord mentioned, there is no global setting that would apply to all LineWidth...

2 years ago | 0

Answered
Making color plots that are also clear in greyscale
Converting a colormap to grayscale If you have an existing colormap c that you would like to convert to grayscale, you could us...

2 years ago | 0

Answered
Dendrogram with colouring.
> How can I remove certain colours [of a dendrogram] from being used, I would like none of the cluster to be green. Since you ...

2 years ago | 0

| accepted

Answered
How can I extract multiple rows from an array at regular intervals?
Create demo matrix A A = (1:72)'.*ones(1,10) size(A) Extract rows 1:6, 13:18, ... q = 6; idxMat = reshape(1:q*floor(height(...

3 years ago | 0

| accepted

Answered
how to delete a custom warning identifier, not just "display off" ?
> how to delete a custom warning identifier If you want to permanently delete the custom warning ID so that it never appears a...

3 years ago | 0

| accepted

Answered
Tiledlayout and duplicating plot for zoom of original plot
Some feedback on your test code. hFigIAxes = findobj('Parent',figT,'Type','axes'); No need to do this. You already have the ax...

3 years ago | 0

| accepted

Answered
How to add up all elements of a vector in a 1x1 vector?
a = [ 1 7 333 65 8]; s = string(a) cs = cellstr(string(a))

3 years ago | 0

| accepted

Answered
transform an empty matrix '0x0 double' into a matrix '0x2 double'
To create an empty double with a specified size, data_0x2_double = zeros(0,2) Or, data_0x2_double = double.empty(0,2) See ...

3 years ago | 0

Answered
logical data some time is not 0/1
2.png indicates that the data is a 82x15 string where some values in col 2 are in the form "true"/"false" whereas other values i...

3 years ago | 0

| accepted

Answered
How can I replace white color with some other color while keep using cbarf for values less than cutoff mark?
Interesting function cbarf (author: @M MA). That white section is just your axes background. One hacky solution is to set the...

3 years ago | 0

| accepted

Answered
How to plot this signal?
ht= abs( (1/2*pi*j*t).*( exp(j*1460*pi*t) - exp(j*1450*pi*t)) ); % Add this ----------^ ".*" is element-wise multiplication....

3 years ago | 0

| accepted

Answered
How can I extract data (CData) from a figure
XData, YData, and CData are properties of (some) graphics objects. These graphics objects are within axes which are within a fig...

3 years ago | 0

Answered
Display without new line
To preserve the format of the value, use formattedDisplayText, available since R2021a. This solution wraps the conversion into ...

3 years ago | 0

| accepted

Answered
How to save a figure/plot after annotating?
Thanks @William Rose for the kind words! I had time to dig deeper. Replicating the problem Start with a default-sized figur...

3 years ago | 1

| accepted

Answered
Running a mlapp file from another mlapp file via pushbutton callback
> how do I run a 2nd mlapp file but thats in a different directory? Add the path to the 2nd app in the button callback or speci...

3 years ago | 0

| accepted

Answered
Only one colorbar for subplots while plotting in a for loop.
I recommend using tiledlayout instead of subplot. Tiledlayout has numerous benefits over subplot including easy placement of gl...

3 years ago | 0

| accepted

Answered
How to compute 8 days mean from one year data?
Here is a boxcar average of your 365x9 matrix with an averaging window of 8x1 except for the last bin. Averaging is independent...

3 years ago | 1

| accepted

Answered
fill in between horizontal lines
MATLAB R2023a introduced yregion which offers an easy way to fill between horizontal lines. yregion(0,20,'FaceColor','g','Edge...

3 years ago | 0

Answered
How to change the position of arrow in quiver from head/tail to middle of the line?
Starting in MATLAB R2022a, you can use the Alignment property of the quiver object to specity head, tail, or center alignment.

3 years ago | 0

Answered
Unable to combine plots?
Use tiledlayout. fig = gcf; % from your code tcl = tiledlayout(1,4,'TileSpacing','Compact'); ax1 = nexttile(tcl); % PLOT I...

3 years ago | 0

Answered
Issue with linkprop outcome in .m vs .mlx script
The problem is that the embedded figure within the live scrip does not have access to the LinkProp objects. The documentation h...

3 years ago | 2

| accepted

Answered
how to create a figure without titles and icons
figure('toolbar','none','menu','none')

3 years ago | 2

| accepted

Answered
have change values for x axis
Set the xgroupdata argument in boxchart. Since you're using a matrix of ydata values, you'll need to replicate the vector of ...

3 years ago | 0

Answered
How to set common colorbar for multiplots?
This is easy with tiledlayout (MATLAB R2020b or later) tcl = tiledlayout(3,4); for i = 1:prod(tcl.GridSize) nexttile() ...

3 years ago | 5

Answered
Why are datatips editable?
> Is there a way to stop people editing the datatip text? There is no way to turn off the option for users to manually edit the...

3 years ago | 0

| accepted

Answered
Children of axes after using yyaxis right
% Create the axes object ax = axes(); % Plot 'a' and 'b' using the same axes a = plot(ax, 1:10, 1:10, 'DisplayName', 'Test'...

3 years ago | 0

| accepted

Answered
How to relabel contour and colormap labels to pre-natural log values
> I plot the natural log of my actual data, but I want the contour labels and colormap to reflect the actual data. > How can I ...

3 years ago | 0

Answered
Remove data tips from Live Editor plots
> How can I remove it interactively? You could click on the black marker at the corner of the datatip indicating the clicked po...

3 years ago | 0

| accepted

Load more