0

matlab で米国の州の地図を作成し、2 つの入力値 (緯度、経度) を取り、地図上の座標 (x、y) を返す関数を作成しました。ここで、plot3 コマンドを使用して特定の緯度と経度をマークし、それらの x、y 座標に黒い円を配置します。

私が抱えている問題は、2つの出力 x = something y= something を与える関数で plot3 を使用する方法がわからないことです

これはどのように行うことができますか?私は当初、次のようなことでできると思っていました: plot3(function(latitude,longitude))

4

2 に答える 2

1

3D プロットはありますか? そうでない場合は、プロットを使用してください。

[x, y] = function(lat, long);
plot(x,y);

プロットが 3D の場合、plot3 には 3 つの入力が必要です。

plot3(x,y,z)
于 2013-09-05T19:38:49.387 に答える