2012-04-16 13 views
0

私のiPhoneアプリでは、2点間の線を引いてその勾配を表示する必要があります。 今私の計算は単純に基づいています。原点は左上隅にある原点を左上から左下に変更すると、線の傾きが変化しますか?

slope = (startPoint.y - endPoint.y)/(startPoint.x - endPoint.x)

は私が画面ピクセルの点であり、エンドポイントにstartPoint座標。

私はこの軸を画面の左下隅に原点を持つ座標系で配置したグラフ上にこの線を表示しています。

これは私が計算している傾きに影響しますか? 私はすでにグラフのx軸、y軸のスケール単位に対してx、y座標を変換しています。

答えて

0

startPoint.yまたはendPoint.yを変更していない場合、傾きは変更されませんが、画面に描画されているものと一致しません。また、両方のx値を同じにする必要があり、ゼロ除算が発生します。

+0

おかげさまですが、私は少しの計算をしましたが、傾きの代わりに-1 Xの傾きが出るようです。 –

関連する問題