Question: Write a function named mydelta that takes one vector v as a parameter and returns a vector that contains the difference between each adjacent cell

Write a function named mydelta that takes one vector v as a parameter and returns a vector that contains the difference between each adjacent cell in the vector v. Note the length of the returned vector is always one less than the original vector, unless the original vector is empty. If v is given as empty, simply return an empty vector. You may omit the Help Comments for this problem.
You MUST use a while loop to calculate and populate a vector that contains the difference between each adjacent cells in v. Consider the example execution of mydelta shown below:
Write a function named mydelta that takes one vector v as a parameter and returns a vector that contains the difference between each adjacent cell in the vector v. Note the length of the returned vector is always one less than the original vector, unless the original vector is empty. If v is given as empty, simply return an empty vector. You may omit the Help Comments for this problem. You MUST use a while loop to calculate and populate a vector that contains the difference between each adjacent cells in v. Consider the example execution of mydelta shown below: Po 1. 2. >> a = [ 023 5.4 6 8 ]; >> p03 = mydelta(a) p03 = 2.0000 1.0000 2.4000 0.6000 2.0000 You may NOT use any built-in functions other than length
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
