Menu

#58 z value

None
closed-out-of-date
None
5
2022-10-21
2004-03-17
No

with mouse on, in map view 3d plot shows the value of x
and y position of the mouse.
Is it possible to have also the z value? or at least
the nearest point?

maybe with a command that can be binded

thanks

Discussion

  • Ethan Merritt

    Ethan Merritt - 2004-03-21

    Logged In: YES
    user_id=235620

    It is not possible for gnuplot to do this by itself, because
    it would not know what z value to print. What if you have
    more than one function plotted? What if the function is
    only defined at certain points?

    But if you, yourself, know how to calculate a z value from
    any given (x,y) pair then you could trigger it on a mouse click:

    splot {whatever}
    pause mouse
    result = f(MOUSE_X,MOUSE_Y)
    print "X Y Z =", MOUSE_X, MOUSE_Y, result

    Binding it to a key would not work, because you need a mouse
    click to load the x and y values. That could be changed in
    the future, possibly, if you can provide an example of a
    specific case in which it would be useful.

     
  • Petr Mikulik

    Petr Mikulik - 2004-03-26
    • assigned_to: nobody --> mikulik
     
  • Petr Mikulik

    Petr Mikulik - 2004-03-26

    Logged In: YES
    user_id=31505

    I think this feature should not be difficult to implement.
    It would return the z value for the first surface, if
    multiple are plotted.
    This would be useful for 2D graphs too, getting the nearest
    point.
    If you have some free time, please try to contribute an
    implementation.

     
  • Ethan Merritt

    Ethan Merritt - 2022-10-21
    • status: open --> closed-out-of-date
    • Group: -->
     

Log in to post a comment.