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
Get step-by-step solutions from verified subject matter experts
