<div dir="ltr"><div><div>Alberto,<br><br></div>It should be possible to do that with python, but I don't see a path forward where matplotlib is required. Linear algebra and interpolation available in numpy and scipy should suffice.<br></div>-Paul<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, May 8, 2018 at 12:13 PM, alberto <span dir="ltr"><<a href="mailto:voodoo.bender@gmail.com" target="_blank">voodoo.bender@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Hi </span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">I have a set of cartesian coordinates that define two plane of different atoms. </span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Is it possible calculate distance and orthogonal projection? </span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">regards </span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Alberto </span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">This is my data </span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">24 </span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">test plane </span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Pb -9.9300426676 4.1025666804 8.7420388123</span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Pb -4.0641923655 4.0198687706 1.6849745870</span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Pb -9.9866302880 4.1933336180 -1.3285956262 </span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Pb -4.1207799859 4.1106357083 -8.3856598515 </span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Pb -1.2684114297 4.1285931245 6.3124736259</span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Pb 4.5974388723 4.0458952147 -0.7445905994</span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Pb -1.3249990502 4.2193600622 -3.7581608126 </span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Pb 4.5408512519 4.1366621524 -10.8152250379 </span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Pb 7.3932198081 4.1546195686 3.8829084395 </span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Pb 13.2590701101 4.0719216589 -3.1741557858 </span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Pb 7.3366321877 4.2453865063 -6.1877259990</span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Pb 13.2024824897 4.1626885965 -13.2447902243 </span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Mg -11.5004149207 -4.2961447648 13.2944782095 </span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Mg -5.6345646187 -4.3788426745 6.2374139842 </span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Mg -11.5570025411 -4.2053778271 3.2238437711 </span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Mg -5.6911522391 -4.2880757369 -3.8332204543 </span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Mg -2.8387836829 -4.2701183206 10.8649130231 </span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Mg 3.0270666192 -4.3528162304 3.8078487978 </span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Mg -2.8953713033 -4.1793513830 0.7942785847 </span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Mg 2.9704789987 -4.2620492927 -6.2627856407 </span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Mg 5.8228475550 -4.2440918765 8.4353478367 </span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Mg 11.6886978570 -4.3267897862 1.3782836114 </span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Mg 5.7662599345 -4.1533249388 -1.6352866017 </span><br style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="font-family:arial,helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Mg 11.6321102366 -4.2360228486 -8.6923508271 </span></div>
<br>______________________________<wbr>_________________<br>
Matplotlib-users mailing list<br>
<a href="mailto:Matplotlib-users@python.org">Matplotlib-users@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/matplotlib-users" rel="noreferrer" target="_blank">https://mail.python.org/<wbr>mailman/listinfo/matplotlib-<wbr>users</a><br>
<br></blockquote></div><br></div>