Question: 1. Write a recursive function sumOdd(v) that computes the sum of the odd numbers in a vector v. If there are no odd numbers, it

1. Write a recursive function sumOdd(v) that computes the sum of the odd numbers in a vector v. If there are no odd numbers, it returns 0. Save this file as a script. Test this function by invoking it from matlab. [3.5 marks]

2. Write a recursive function numGreater(v, k) that finds the number of numbers in a vector v that are greater than or equal to k. If there are no such numbers, it returns zero. Save this file as a script. Test this function by invoking it from matlab. [3.5 marks]

3. Write a recursive function power1(n) that computes the function: y = 5 3 n Save this file as a script. Test this function by invoking it from matlab. [3.5 marks]

4. A function f(n) is defined as follows: f(n) = 0 if n = 0 n f(n 1) otherwise Implement this as a recursive function recurse6(n) in matlab. It should return the value of f(n), given n. Save this file as a script. Test this function by invoking it from matlab.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!