Return logged angular velocity data from Android sensor
[log, timestamp] = angvellog(m)
This example assumes that you have already installed and set up MATLAB® Mobile™ on your Android™ device and connected it to your computer running MATLAB. For information about these steps, see Get Started with Android Sensors.
Start MATLAB Mobile on your Android device.
On the Sensors screen of MATLAB Mobile, tap the Angular Velocity sensor.
Place the device where you want to get the sensor data, if a remote location.
On your computer, create a
m = mobiledev
Begin logging data by enabling the
m.Logging = 1
This action starts the transmitting of data from all selected sensors. You can also start transmission by tapping the Start button in MATLAB Mobile on the device.
Get the logged angular velocity data.
[av, t] = angvellog(m)
This returns the angular velocity log, where
the three data points in
Z rotations, in radians per second.
See Device Orientation for a diagram showing the
Z axes relative to the device.
log— Name of variable for angular velocity log data
Name of variable for angular velocity log data, returned as
an [mx3] matrix of data points from the Angular Velocity sensor on
the Android device. The three data points are the angular velocity
in radians per second.
Angular velocity is defined in relation to the
and in standard right-hand rotational vector notation. If you place
the device face-up on a table, the positive X-axis extends out of
the right side of the device, positive Y-axis extends out of the top
side, and the positive Z-axis extends out of the front face of the
device. This is independent of the orientation of the device.
timestamp— Name of variable for timestamp
Name of variable for timestamp, returned as an [mx1] vector
of timestamps from the Angular Velocity sensor on the Android device.
Time is in seconds, relative to the
Behavior change in future release
angvellog will not work on a computer in a future release. The
MATLAB Support Package for Android
Sensors, which includes support for connecting to MATLAB
Mobile on your Android device from MATLAB on a computer, will be removed. You can continue to use
angvellog in the MATLAB
Mobile app by connecting to the MathWorks® Cloud instead. For instructions on how to use MATLAB on the MathWorks Cloud, see Connect to Android Device.