MATLAB: Case instead of if-then

caseif then

Hi,
I have:
solveload=[0 0 0 'x' 'y' 'z'];
And need to determine only the position of the x, the y, and the z, when they could be anywhere in the vector, with 0's elsewhere. I'm finding I need a bunch of if-then's. It must be easier?
Thanks in advance 🙂
Dave

Best Answer

There seem to be missing information.
What characterises ‘x’, ‘y’, and ‘z’?
What makes them so difficult to find? Range? Real/Complex? Something else?