新しく発言する EXIT インデックスへ
角度の特定

  角度の特定 アガシ 2003/07/03 01:34:37 
  ヘルプを見るとこのようになっております 青木太一 2003/07/03 06:12:11 
   └ありがとうございます。 アガシ 2003/07/03 12:35:24 

  角度の特定 アガシ 2003/07/03 01:34:37  ツリーへ

角度の特定 返事を書く
アガシ 2003/07/03 01:34:37
はじめまして。よろしくお願いします。
座標を用いて原点からA点への角度を求めたいのですが、ASIN(),ACOS()のいずれかを用いた場合、本来なら合せて3つの角度が候補になりますが真の角度はASIN()=ACOS()の時ですよね。BASICでは0度から180度までしか扱っていないんでしょうか?
 また、角度を特定するのに
「LET u=ASIN(),LET v=ACOS(),IF u=v THEN,"真の角度=";u」
こんなプログラムでやってみてはいるのですが、うまくいかないんですが、アドバイスをお願いします。

  ヘルプを見るとこのようになっております 青木太一 2003/07/03 06:12:11  ツリーへ

Re: 角度の特定 返事を書く
青木太一 2003/07/03 06:12:11
ヘルプを見るとこのようになっております

ASIN(x) sinθ=x となるθ。ただし,−π/2≦θ≦π/2
ACOS(x) cosθ=x となるθ。ただし, 0≦θ≦π
ATN(x) tanθ=x となるθ。ただし,−π/2<θ<π/2
ANGLE(x,y) 原点と点(x,y)を結ぶ半直線がx軸の正の向きとなす角

というわけで、アガシさんのやり方だと0度<θ<90度までしか適用できませんね。
で、角度を求めるにはANGLE(x,y)を使えばよろしいかと思います。

   └ありがとうございます。 アガシ 2003/07/03 12:35:24  ツリーへ

Re: ヘルプを見るとこのようになっております 返事を書く
アガシ 2003/07/03 12:35:24
ありがとうございます。
あっさり解決していただき、気恥ずかしいくらいです。


インデックスへ EXIT
新規発言を反映させるにはブラウザの更新ボタンを押してください。