[bug #68154] Viewing the value of time (x axe) of each point of a 2-D plot

Michelangelo <[email protected]>
Newsgroups gmane.comp.gnu.octave.bugs
Message-ID <[email protected]>
Please use the bug tracker to post updates to a bug report.  The mailing list is intended as a read-only notification stream.  Info posted to this mailing list address won't appear in the tracker database where it is most useful.

URL:
  <https://savannah.gnu.org/bugs/?68154>

                 Summary: Viewing the value of time (x axe) of each point of a
2-D plot
                   Group: GNU Octave
               Submitter: michelangelo
               Submitted: Mon 16 Mar 2026 03:29:13 PM UTC
                Category: Plotting
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Feature Request
                  Status: None
             Assigned to: None
         Originator Name:
        Originator Email:
             Open/Closed: Open
         Discussion Lock: Unlocked
                 Release: 10.1.0
        Operating System: Microsoft Windows
           Fixed Release: None
         Planned Release: None


    _______________________________________________________

Follow-up Comments:


-------------------------------------------------------
Date: Mon 16 Mar 2026 03:29:13 PM UTC By: Michelangelo <michelangelo>
I'm doing post-processing of signals coming from an oscilloscope (electrical
signals). These signals are sampled at 2.5Gbps, so they has a time
discretization of 4e-10. I have the waveforms as csv files, with all the
digits needed for a so high frequency sampled signals. x coordinate is the
time, y is the voltage at that time. I need a so high sample frequency for
frequency related measure, like rise time of fast digital signals.

When I plot the csv files on Octave v10.1.0, I can see in the graph all the x
y coordinates by hovering the mouse on a specific point. But I see that, even
if I zoom the graph a lot to see the sigle samples during time, the x
coordinate (the time) doesn't change for many consecutive samples, becouse of
the rounding of the viwer. For sure, the original precision was preserved
inside Octave: if that's not true, you can't see the waveform in the correct
way. Also, if I do the difference between two consecutive x coordinates,
addressing the x vector that I use for the plot, I get 4e-10, and not 0.
I try the ginput() function, but when I click on the plot point that I want to
measure, it returns on the Octave console the same precision that I see before
on the plot window.

For sure, I can do an algorithm that calculate the rise and fall time of
signals: doing this on the code, I will get the right precision. But in
general, I want to see on the graph also the right precision at least for each
sample point that are plotted. So I can make some fast conclusion about the
signal, even without implement the full algorithm (or to verify manually and
visually if an  algorithm is working well)







    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?68154>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc (application/pgp-signature, 228 B)
-----BEGIN PGP SIGNATURE-----

iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCabgh3QAKCRCqLAuaBUf3
TrWOAQDg/pJF5DKi1PWBGTNKu4rDcGsGqMLEzI4RRCrr7jb6zQEAh8QJhEPu3GVP
fAzuUN/FjpztfwhI4wa9WPOoxUYTdg8=
=7vKE
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.