角度の特定 アガシ 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 | |
ありがとうございます。 あっさり解決していただき、気恥ずかしいくらいです。 |