c语言已知斜率 求倾角,倾斜解的问题
2005-01-01
1.已知點(diǎn)A(m,2),B(3,1),求直線AB的斜率與傾斜角。
2.已知三角形ABC的三個(gè)頂點(diǎn)為A(2,8),B(-4,0),C(6,0),求過點(diǎn)B且將三角形ABC面積平分的直線方程。
1。當(dāng)m不等于3時(shí):
直線AB的斜率 = (y2-y1)/(x2-x1) = (2-1)/(m-3) = 1/(m-3)
直線AB的傾斜角 = arctg[1/(m-3)]
當(dāng)m = 3 時(shí):
直線AB的斜率為無窮大; 傾斜角 = 90度
2。 點(diǎn)A、C的中點(diǎn)D,與B的連線,平分三角形ABC的面積。
點(diǎn)D坐標(biāo)(a,b),則:a = (2+6)/2 = 4;b = (8+0)/2 = 4
過B(-4,0)與D(4,4)的直線方程為:
(y-0)/[x-(-4)] = (4-0)/[4-(-4)]
即:所求直線的方程為:
2y = x + 4
。全部
1。當(dāng)m不等于3時(shí):
直線AB的斜率 = (y2-y1)/(x2-x1) = (2-1)/(m-3) = 1/(m-3)
直線AB的傾斜角 = arctg[1/(m-3)]
當(dāng)m = 3 時(shí):
直線AB的斜率為無窮大; 傾斜角 = 90度
2。
點(diǎn)A、C的中點(diǎn)D,與B的連線,平分三角形ABC的面積。
點(diǎn)D坐標(biāo)(a,b),則:a = (2+6)/2 = 4;b = (8+0)/2 = 4
過B(-4,0)與D(4,4)的直線方程為:
(y-0)/[x-(-4)] = (4-0)/[4-(-4)]
即:所求直線的方程為:
2y = x + 4
。收起
總結(jié)
以上是生活随笔為你收集整理的c语言已知斜率 求倾角,倾斜解的问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言小数点进制转换,新手求教,关于含小
- 下一篇: c++语言生成一个随机数,C/C++怎么