У меня есть объект на трехмерной оси с известными координатами x, y, z. Я хотел бы переместить указатель на объект. Я знаю, что есть недокументированная функция moveptr, но, к сожалению, она не поддерживает трехмерные оси. Я попытался спроецировать 3-мерные координаты на 2-мерные координаты оси, но это было неправильно, и это оказалось неправильным, а именно, он перемещает указатель в неправильное место.
mvpt= view * [x y z 1]'
mvpt=mvpt(1:2)
moveptr(handle(gca),'init')
moveptr(handle(gca),'move',mvpt(1),mvpt(2))
Любые другие предложения?