用Matlab编程,已知两个点的坐标,怎么求直线的方程啊?

如题。比如A=[35];B=[0,4];如何求得直线的方程呢?只要得到直线方程的系数即可。拜托!... 如题。比如A=[3 5];B=[0,4]; 如何求得直线的方程呢?只要得到直线方程的系数即可。拜托! 展开
 我来答
帐号已注销
2020-11-15 · TA获得超过77.1万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:165万
展开全部

k=B(2)-A(2)/((B(1)-A(1));k是系数;b=A(2)-k*A(1);b是常数。(方程:y=k*x+b)。

设点1(x1,y1),点2(x2,y2)

a=polyfit([x1,x2],[y1,y2],1)

则方程为y=a(1)x+a(2)

例如:

function qiuzhixian(varargin)%求通过一点或两点的直线

%%%%使败世扰用方法:qiujzhixian([2 3]),qiujuli([2 3],[4 5]),

if nargin==0

disp('未输入,请至少输入一点坐标值')

end

if nargin==1

x1=varargin{1};

p=polyfit([x1(1) 0],[x1(2) 0],1);

eq=poly2sym(p);

disp(['输入只有一点,则求通过这点和原点的直线方程为:y = ' char(eq)])

end

if nargin==2

x1=varargin{1};

x2=varargin{2};

p=polyfit([x1(1) x2(1)],[x1(2) x2(2)],1);

eq=poly2sym(p);

disp(['输入有两察旦点,则求通过这两点的直线方程为:y = ' char(eq)])

end

if nargin>2

disp('输入超过两个点,请至多输入两点坐标值')

end

end

扩展资料:

⑴返衡点(x1,y1)关于点(x0,y0)对称的点:(2x0-x1,2y0-y1)

⑵点(x0,y0)关于直线Ax+By+C=0对称的点:

( x0-2A(Ax0+By0+C)/(A^2+B^2) ,y0-2B(Ax0+By0+C)/(A^2+B^2) )

⑶直线y=kx+b关于点(x0,y0)对称的直线:y-2y0=k(x-2x0)-b

⑷直线1关于不平行的直线2对称:定点法、动点法、角平分线法

参考资料来源:百度百科-直线方程

东莞大凡
2024-08-07 广告
标定板认准大凡光学科技,专业生产研发厂家,专业从事光学影像测量仪,光学投影测量仪.光学三维测量仪,光学二维测量仪,光学二维测量仪,光学三维测量仪,光学二维测量仪.的研发生产销售。东莞市大凡光学科技有限公司创立于 2018 年,公司总部坐落于... 点击进入详情页
本回答由东莞大凡提供
地多多多多丁J
2011-03-09 · TA获得超过839个赞
知道答主
回答量:51
采纳率:0%
帮助的人:53.8万
展开全部
[k,b]=solve('3+5*k+b=0','4*k+b=0')
k为拦缺线性系数粗汪,b为常系简凳辩数。
k=12
b=-3
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
velin110
推荐于2018-05-13 · TA获得超过331个赞
知道小有建树答主
回答量:204
采纳率:100%
帮助的人:176万
展开全部
k=B(2)-A(2)/((B(1)-A(1));k是系亩磨数;b=A(2)-k*A(1);b是常数。(方程迅郑斗:y=k*x+b)。丛裤
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户66591
2011-03-09 · TA获得超过164个赞
知道答主
回答量:202
采纳率:0%
帮助的人:0
展开全部
——————————————
A是一个0-1对称方阵,如果第i个点和第j个点相连,那么A(i,j)=A(j,i)=1,如果不相连,那么A(i,j)=A(j,i)=0
B是2列的矩阵,第i行就是第i个点的坐芦尘标

下面的链接是一个例子

—————————————陵肢—————陪汪禅——————
还有就是这两天这个图我已经见过n次了,希望做数模竞赛的朋友用自己的实力比赛,即使使用最一般的plot函数,加几个循环照样可以轻松绘制的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
落水神
2011-03-08 · TA获得超过883个赞
知道小有建树答主
回答量:217
采纳率:0%
帮助的人:179万
展开全部
(⊙o⊙)…;
k=(B(1,2)-A(1,2))/(B(1,1)-A(1,1))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式