Issue with ylim on property inspector Matlab 2018b
Show older comments
Has anyone else had problems using the YLIM setting under the "Ruler" tab in the 2018b property inspector? Whenever I plot a figure and adjust the limits on the y-axis it'll only allow me to use the initial auto setting it picks or interger values. When I try to set the lower or upper limit to anything but an interger I get the error "Value must be a 1x2 vector of numeric type in which the second element is larger than the first and may be Inf" in a pop-up window.

6 Comments
Image Analyst
on 18 Nov 2018
Can you attach a screenshot, and some simple code to make the graph?
Stetson Roof
on 18 Nov 2018
Image Analyst
on 18 Nov 2018
Did you call the ylim() function in your code? Just after you plot this, if you put a breakpoint there and type ylim onto the command line, what does it say?
Image Analyst
on 18 Nov 2018
Since you won't share code, give me a little bit of time to create code to reproduce this. Expect some delay.
Image Analyst
on 18 Nov 2018
I'm not able to reproduce. When I click the property tool button and go to the rulers section, and type in something new for the ylim values, it works fine.
numPoints = 30;
t = linspace(1, 1.5, numPoints);
period = 0.2;
y = 0.025 * sin(2 * pi * t / period);
plot(t, y, 'b*-', 'LineWidth', 2);
grid on;
ylim([-0.03, 0.03]);
Lily Yan
on 10 Oct 2019
Hey have you tried to regenerate your prefdir?
Answers (1)
Luis Andrade
on 20 Mar 2019
1 vote
I was having the same issue. It seems to be a bug in this version of Matlab. I restarted Matlab and the issue went away.
Categories
Find more on Creating, Deleting, and Querying Graphics Objects in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!