function w=flip_it(v)
m=size(v)
w=v(end:-1:v(1,1));
end

댓글 수: 3

James Tursa
James Tursa 2018년 4월 11일
Is this supposed to work on vectors and matrices and multi-dimensional arrays?
And what is the point of
m=size(v)
which is completely unused.
In any case, there are many inputs with which the given work will not work, something as simple as v=0 will error, but since there's no explanation of what the code should do how can we tell what is a coding error.
Ashay Shukla
Ashay Shukla 2018년 4월 13일
thanks

댓글을 달려면 로그인하십시오.

 채택된 답변

James Tursa
James Tursa 2018년 4월 11일
편집: James Tursa 2018년 4월 11일

0 개 추천

Why are you using v(1:1) as an index into v? Did you mean this instead?
w = v(end:-1:1);
Also, it is not clear from your post whether your code is supposed to work for only vectors, or for matrices and multi-dimensional arrays also. If it is the latter, then you will need different code to handle those extra dimensions properly.

추가 답변 (0개)

카테고리

도움말 센터 및 File Exchange에서 Logical에 대해 자세히 알아보기

태그

질문:

2018년 4월 11일

댓글:

2018년 4월 13일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by