Menu

(Solved) : Part Write Function Differences Inputs 1 Array Outputs 1 Array Output Array Differences Pa Q30707243 . . .

In this part, write a function [out] differences (in) that inputs 1 array and outputs 1 array. The output array will be the differences between each pair of consecutive values in the input array. The input can be of any length but the output will always have one item less than the input. You must write your function using either basic array manipulation or forlwhile loops -you may NOT use existing MATLAB functions. 10 in out In the above example, the input array in represents the first 10 values in the number sequence described by in = x2 where x is the position in the array. The output array out is simply the 9 differences between consecutive values. Notice, also, that out represents the number sequence described by out 2x +1. This is a perfect example of numerical differentiation. Notice that after calculating the differences, the second- order polynomial (x2) is reduced to a first-order (2x +1). Now, apply the differences function you have just written,to the velocity time series generated in WSA4, Part 4. Your velocity array should have been 450 values long, thereforeR your output array will be 449 values long. 0.1 You can plot your output array like this: output differences (velocity array) plot (1:449, output,LineWidth,3) 40 06 0.1 0.15 Optional: what quantity do you think we are measuring when differentiating velocity over time -ie what does the value output keep a track of, in this example?In this part, write a function [out] differences (in) that inputs 1 array and outputs 1 array. The output array will be the differences between each pair of consecutive values in the input array. The input can be of any length but the output will always have one item less than the input. You must write your function using either basic array manipulation or forlwhile loops -you may NOT use existing MATLAB functions. 10 in out In the above example, the input array in represents the first 10 values in the number sequence described by in = x2 where x is the position in the array. The output array out is simply the 9 differences between consecutive values. Notice, also, that out represents the number sequence described by out 2x +1. This is a perfect example of numerical differentiation. Notice that after calculating the differences, the second- order polynomial (x2) is reduced to a first-order (2x +1). Now, apply the differences function you have just written,to the velocity time series generated in WSA4, Part 4. Your velocity array should have been 450 values long, thereforeR your output array will be 449 values long. 0.1 You can plot your output array like this: output differences (velocity array) plot (1:449, output,’LineWidth’,3) 40 06 0.1 0.15 Optional: what quantity do you think we are measuring when differentiating velocity over time -ie what does the value output keep a track of, in this example? Show transcribed image text

Expert Answer


 

Answer to Part Write Function Differences Inputs 1 Array Outputs 1 Array Output Array Differences Pa Q30707243 . . .

OR