Why I can't display all the decimal digits in a plot?
11 次查看(过去 30 天)
显示 更早的评论
My code converts a 2-columns string array (first image) into a 2-columns double array. After the conversion, the numbers in the matrix are cut off after the 4th decimal digits (second image) (I need 6 decimal digits) and if I plot the data, only the time axis values are cut off, this time after the 2nd decimal digit! (third figure) while the y axis data have all the 6 decimal digits required. How is it possible ?
<<



>>
0 个评论
采纳的回答
更多回答(2 个)
Ata ur rahman Mohammed
2019-10-28
The better solution is just update the number of decimal points in "text function". In data cursor mode, right click and select "edit text update function", in the variable output_txt= 'X: '. num2str(pos(1),4)]; update the 4 to 6 or 10, this defines total number of digits on the X axis data display. Hope this helps. Found from ALEX WINTEER's Commenthttps://groups.google.com/forum/#!searchin/comp.soft-sys.matlab/subject$3A%22Data$20cursor$20precision%22/comp.soft-sys.matlab/xEJlCB_e-X8/gMDlZZC7vb0J
3 个评论
Badrul Huda Husain
2020-8-19
编辑:Badrul Huda Husain
2020-8-19
Hi.. I'm quiet new in Matlab..would you guys tell me which command do I have to edit to make coordinate position digits more precise ? I try to following your discussion to edit "text function"in matlab R2020a

..I am attaching photo from my Matlab command
Walter Roberson
2017-8-10
2 个评论
Walter Roberson
2017-8-16
This is not the same as "format long". "format long" only affects displaying values to the command window. The Preferences affects the format of the Variable Browser.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Numeric Types 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!