原点から始まり、xベクトル、yベクトル、zベクトル(nX1のそれぞれ)で指定されたトラックを通過するボール(ここの写真で指定)のアニメーションを作成したい.getframeを使用する必要があることはわかっているコマンドですが、軸上で画像を移動する方法がわかりません。新しい軸を定義することで、コーナーの 1 つに写真を配置できることを知っています。たとえば (MATLAB 公式フォーラムから取得した例):
numberOfDataPoints = 200;
sampleData = 100*rand(1,numberOfDataPoints);
plot(sampleData);
xlim([1, numberOfDataPoints]);
hold on;
plot(sampleData);
xlim([1, numberOfDataPoints]);
axes1Position = get(gca, 'Position');
logoSizeX = 0.1;
logoSizeY = 0.1;
% Position the logo in the upper right.
x1 = axes1Position(1) + axes1Position(3) - logoSizeX;
y1 = axes1Position(2) + axes1Position(4) - logoSizeY;
hAxis2 = axes('Position', [x1 y1 logoSizeX logoSizeY]);
axis off;
imshow(ball.jpeg);
しかし、別の軸を作成したくないので、これは役に立ちません。特定の軸上でボールの動きを定義するにはどうすればよいですか?