MATLAB Script gives Every Pair of Consecutive Numbers Where the 2nd Number is More Than Twice of the First

$29.00$19.001568 reads

Question

  • You are given an array x. Write a script that prints out every pair of consecutive numbers in x where the second number is more than twice that of the first (xk+1 > 2 * xk). Ie, if x were [ 2 10 3 7 15] then you would print out 2,10; 3,7; and 7,15.
  • In addition to printing out the pairs, create an array that has the indices of the places where this is true. Ie, in the Previous example, the array would have in it [1 3 4] because 2 is the first element, 3 is the 3rd element, and 7 is the 4th
  • Do b using just relational operators (no for/while loop).

Summary 

This question belongs to MATLAB software and discusses about to write a script that prints out every pair of consecutive numbers where the second number is more than twice that of the first.

Answer is in MATLAB format

 

Add to Cart