| WR Home Topic Home | Chapter: 1 2 3 4 | 
| <Previous | Next> | 
Chapter 04
Reachability Test
Page 4
Reason for unreachablity
The previous program output only illustrated that a given set of (dx, dy) isReachable or not. It would have been more informative if it also gave the reason for un-reachablity.
Example:
| Previous Output: Boolean | Desired Output: Color shows the reason | 
|  |  | 
NOTE: The area shown in Yellow is also reachable, but will not be used practically, so it is considered as un-usable.
Can you modify the previous program and function to output as above.
A simple MATLAB® code is provided below:
main_009.m is to be executed.
Click here to download the code
Click here to view the code and its output.
Can you modify the code for faster execution, sample output is shown below:
 
The code for time optmization is given below. In order to reduce the execution time, the variables row and col are incremented by y_step and x_step instead of 1.
main_010.m is to be executed.
Click here to download the code
Click here to view the code and its output.
| WR Home Topic Home | Chapter: 1 2 3 4 | 
| <Previous | Next> |