Need help writing an if statement involving vectors (2)
1 次查看(过去 30 天)
显示 更早的评论
I'm given a vector A, this vector contains five random numbers ranging from 1 to 13. I need to write an if statement to dertermine whether or not these numbers are in numerical order.
(meaning that the max(A) and min(4) have a difference of 4. And there are no repeating numbers.)
So the possibilities of A being "true" to my conditions are:
[13 12 11 10 9] [12 11 10 9 8] [11 10 9 8 7 6] [10 9 8 7 6] [9 8 7 6 5] [8 7 6 5 4] [7 6 5 4 3] [6 5 4 3 2] [5 4 3 2 1]
HOWEVER, here's the tricky part... the numbers in the given vector A can be in any order.
Any help appreciated, thank you!
0 个评论
采纳的回答
更多回答(1 个)
James Tursa
2015-5-5
Looks like homework to me, so I will just point you in the direction of the following functions:
doc diff
doc all
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Shifting and Sorting Matrices 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!