<phyphox version="1.14" locale="en"> <title>Distance, velocity, acceleration</title> <category>LiDAR</category> <description>Test experiment for LiDAR development.</description> <icon>dt</icon> <translations> </translations> <data-containers> <container size="0">z</container> <container size="0">v</container> <container size="0">a</container> <container size="0">t</container> <container size="0">dt</container> <container size="0">dt2</container> <container size="0">temp1</container> <container size="0">v_time</container> <container size="0">a_time</container> </data-containers> <input> <depth x1="0.4" x2="0.6" y1="0.4" y2="0.6" mode="average"> <output component="z">z</output> <output component="t">t</output> </depth> </input> <analysis> <differentiate> <input clear="false">t</input> <output>dt</output> </differentiate> <divide> <input clear="false">dt</input> <input type="value">2</input> <output>dt2</output> </divide> <match> <input clear="false">t</input> <input clear="false">dt2</input> <output>temp1</output> </match> <add> <input>temp1</input> <input>dt2</input> <output>v_time</output> </add> <differentiate> <input clear="false">z</input> <output>temp1</output> </differentiate> <divide> <input>temp1</input> <input>dt</input> <output>v</output> </divide> <differentiate> <input clear="false">v_time</input> <output>dt</output> </differentiate> <divide> <input clear="false">dt</input> <input type="value">2</input> <output>dt2</output> </divide> <match> <input clear="false">t</input> <input clear="false">dt2</input> <output>temp1</output> </match> <add> <input>temp1</input> <input>dt2</input> <output>a_time</output> </add> <differentiate> <input clear="false">v</input> <output>temp1</output> </differentiate> <divide> <input>temp1</input> <input>dt</input> <output>a</output> </divide> </analysis> <views> <view label="Graph"> <graph label="Distance" timeOnX="true" labelX="[[quantity_short_time]]" unitX="[[unit_short_second]]" labelY="[[quantity_short_distance]]" unitY="[[unit_short_meter]]" partialUpdate="true"> <input axis="x">t</input> <input axis="y">z</input> </graph> <graph label="Velocity" timeOnX="true" labelX="[[quantity_short_time]]" unitX="[[unit_short_second]]" labelY="[[quantity_short_velocity]]" unitY="[[unit_short_meter_per_second]]" partialUpdate="true"> <input axis="x">t</input> <input axis="y">v</input> </graph> <graph label="Acceleration" timeOnX="true" labelX="[[quantity_short_time]]" unitX="[[unit_short_second]]" labelY="[[quantity_short_acceleration]]" unitY="[[unit_short_meter_per_square_second]]" partialUpdate="true"> <input axis="x">t</input> <input axis="y">a</input> </graph> </view> <view label="Setup"> <depth-gui label="Control" /> </view> </views> <export> <set name="Raw Data"> <data name="Time (s)">t</data> <data name="Distance (m)">z</data> <data name="Time (s)">t</data> <data name="Velocity (m/s)">v</data> <data name="Time (s)">t</data> <data name="Acceleration (m/s²)">a</data> </set> </export> </phyphox>