已知a与b坐标,求斜率公式?

发布于 2022-09-04 06:22:17 字数 172 浏览 13 评论 0

图片描述

如何求得斜率,获得斜率后 我想以a以斜率向右上衍生100如和求得c坐标?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

甜宝宝 2022-09-11 06:22:17

这b点涵盖了一个圆啊,
你缺个条件啊:a与b的夹角,
或者是:a到b的斜率

b 点可以涵盖一个圆,
r 是两者之间长度,也就是半径

//角度转弧度
var d2r = function(d) {
    return (d * Math.PI) / 180;
}
//这个圆的所有坐标是:
for(var i = 0; i < 360;++i) {
    b.x = a.x + r * cos(d2r(i));
    b.y = a.y + r * sin(d2r(i));
}

斜率公式是:

//坐标2,与坐标1形成的斜率(坐标1的x轴正方向的夹角弧度(顺时针))
//http://keisan.casio.com/exec/system/1223508685
var slope = function(p1, p2) {
    return Math.atan2(p2.y - p1.y, p2.x - p1.x);
};

距离公式是,(你少一个根号Math.sqrt)

//坐标1,2 之间的距离
//http://keisan.casio.com/exec/system/1223508685
var distance = function(p1, p2) {
        return Math.pow(Math.pow(Math.abs(p2.x - p1.x), 2) + Math.pow(Math.abs(p2.y - p1.y), 2), 0.5);
};
独夜无伴 2022-09-11 06:22:17

a为圆心,线段长为半径画一个圆,圆上的所有点都是。

黑白记忆 2022-09-11 06:22:17

b的坐标画一条直线形成直角三角形,勾股定理a^2+b^2=c^2

心清如水 2022-09-11 06:22:17

开根号啊,斜率不用勾股,segmentfault有点溜

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文