Type "help kstest" and you may see (if your MATLAB is recent enough) that there's a 'Type' option to control whether it's one-tailed or two-tailed. But the default is two-tailed.
Same idea for the ranksum function.
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!