change scientific notation in my plot
96 views (last 30 days)
Show older comments
Jose Angel Moraga
on 18 Jul 2021
Commented: Star Strider
on 19 Jul 2021
Hello:
I've been trytin to plot a map in UTM coordinates but the plots are shown in scientific notation. I want to remove it and show the numbers as int or float, for example: 5609935 and 357462
My code is:
figure(2)
plot(gtsam(:,2),gtsam(:,3));
grid on
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/688063/image.png)
I've been also trying with:
figure(2)
plot(gtsam(:,2),gtsam(:,3),'b');
YAxis.Exponent = 0;
XAxis.Exponent = 0;
xtickformat('%.0f')
grid on
with the following result:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/688068/image.png)
My matlab version is R2021a
Thanks for yout time!
0 Comments
Accepted Answer
Star Strider
on 18 Jul 2021
t = linspace(0, 5);
x = 1E+5*exp(-0.1*t) .* cos(2*pi*t);
y = 1E+5*exp(-0.1*t) .* sin(2*pi*t);
figure
plot(x, y)
grid
axis('equal')
Ax = gca;
Ax.XAxis.Exponent = 0;
Ax.YAxis.Exponent = 0;
.
2 Comments
More Answers (0)
See Also
Categories
Find more on Axis Labels 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!