# Plotting 3D vectors

**URL:** <https://discuss.ocaml.org/t/plotting-3d-vectors/7038>\
**Category:** Learning\
**Tags:** owl\
**Created:** [January 1, 2021, 5:44pm UTC](https://discuss.ocaml.org/t/plotting-3d-vectors/7038 "2021-01-01T17:44:03Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![Haudegen](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/haudegen/32/716_2.png) [@Haudegen](https://discuss.ocaml.org/u/Haudegen)\
**Post date:** [January 1, 2021, 5:44pm UTC](https://discuss.ocaml.org/t/plotting-3d-vectors/7038/1 "2021-01-01T17:44:03Z")

</div>

I’m doing linear algebra with Owl. Owl-plplot works great for visualizing 2D vectors, but it doesn’t seem to capable of plotting 3D vectors.

I took a (quick) look at vanilla [Plplot](http://plplot.org/), [Oplot](https://github.com/sanette/oplot), and the [GNUplot bindings](https://github.com/c-cube/ocaml-gnuplot), but I didn’t find a simple way to plot 3D vectors.

I don’t need high quality plots, 3D surfaces, a lot of control or fancy features, just a coordinate system and some function to draw geometric primitives (points, lines, circles, etc.).

Did I miss anything or do I have to build this myself with the good old Graphics module?

Thank you!

---

_[View the full topic](https://discuss.ocaml.org/t/plotting-3d-vectors/7038)._
