ENG1060: Biomechanics- Measuring the Forces- MATLAB Assignment Help

Responsive Centered Red Button

Need Help with this Question or something similar to this? We got you! Just fill out the order form (follow the link below), and your paper will be assigned to an expert to help you ASAP.

Added on: 0000-00-00 00:00:00Order Code: Question Task Id: 0

Internal Code: TV646
MATLAB Assignment Help:

Task:

Background

In biomechanics, practitioners are interested in measuring the forces involved during ambulation (movement). This is called kinetics – the study of movement and the forces involved in producing it. These forces are usually measured using a force plate as illustrated in Figure 1.A force plate takes advantage of Newton’s third law of motion. Consider a three-dimensional coordinate system X, Y, and Z (Figure 1). When we step on the ground, we produce vectors of forces in all three directions. The ground reaction force with the largest magnitude on our body is the vertical ground reach force (VGRF), which acts along the Z direction. All other ground reaction forces (along other directions) can be estimated from the VGRF. In biomechanics, the shape and characteristics of the VGRF graph is frequently examined because of its importance.

Q1a
In the Q1a.m file, sequentially import all five subjects’ data for further analysis. You will analyze only the VGRF (Fz) of each test subject. Use a for loop to restructure the imported numerical data into a three-dimensional matrix, where each two-dimensional matrix plane contains the time (left leg), Fz (left leg), time (right leg) and Fz (right leg) for a single subject. An illustration is provided in Figure 2. Note that each two-dimensional plane has the same dimensions. Plot Fz against time for all subjects using red circles with the subplot() function. Your figure should contain 10 plots for all 5 subjects starting with subject 1 in the first row where each row contains 2 plots for left and right VGRF of each test subject.

Q1b
Now that you have imported the data into MATLAB, you are ready to begin the analysis. The VGRF data which you have logged is for one foot step, separated into left and right steps. However upon observation of the Fz-time curves in Q1a, you noticed that some parts of the data are zero and negative.

In the Q1b.m file, remove the zero and negative Fz values and plot Fz against time using blue dots. Create a new figure for each subject and arrange the left foot VRGF plot on top of the right foot VGRF plot using the subplot() function. Make sure you leave gaps in your plot for the zero and negative values you have removed. Do not alter the raw data directly. You should be able to store all valid data for the left and right feet in their respective matrices.

Q1c
A quartic function is the simplest first approximation model that can be used to represent the VGRF. In the Q1c.m file, perform curve fitting using polyfit() on the data set for both left and right feet of each subject. Plot the corresponding regression line of the respective data sets on the same figures you created in Q1b. Use a red line with a thickness of 2 to represent the regression line. Display a minor grid on the graph and place the legend in the north-east location. Hint: Use figure(n) to plot the respective data on the n-th figure window created in Q1b.
*You should still have six figure windows by the end of this

Uploaded By : jack
Posted on : February 23rd, 2018
Downloads : 0

How to create Testimonial Carousel using Bootstrap5

Clients' Reviews about Our Services