App Development
All engineering undergraduates at Oxford must complete a laboratory exploring structural dynamics. We have an in-house built experimental set-up that models a three-story building. Each floor is fitted with magnetic displacement sensors to measure how the building moves. A motor attached to the bottom floor allows us to vibrate the building, so we can investigate how it would move in response to earthquakes. We use National Instruments for acquiring data from these sensors and MATLAB to log and visualise the live data.
In order to support student learning, we use a custom user interface. The students can easily start and stop data logging, switching between the time and frequency domains. I redesigned this app for use within App Designer, from the older GUIDE methods. I have updated multiple applications in this way.