求帮助,用Matlab求简单的直线方程

已知A(1,2),矩阵B=[1 1;2 1;5 3;6 1;4 7],然后以B的每一行构成一个点C的x坐标和y坐标,用Matlab求A与C的直线方程(共有5条)

function z=line(x,y,x1,y1) %直接输入两个坐标就可以求出一条直线方程
if x~=x1
a=(y1-y)/(x1-x);
b=y-a*x;
sprintf('y=%d*x+%d',a,b)
else
sprintf('x=%d',x)
end
温馨提示:内容为网友见解,仅供参考
无其他回答

用Matlab编程,已知两个点的坐标,怎么求直线的方程啊?
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])...

知道两点坐标怎样求直线的方程,求matlab程序
k=12 b=-3

如何用MATLAB绘画双曲线方程和直线方程
1、我们利用MATLAB求下图双曲线方程x^2\/4^2-y^2\/3^2=1和直线方程y=1\/2*x+1的交点。2、启动MATLAB,新建脚本(Ctrl+N),在脚本编辑区输入如图代码。3、保存和运行上述代码,在命令行窗口返回如下结果,也就是说,双曲线方程x^2\/4^2-y^2\/3^2=1和直线方程y=1\/2*x+1有两个交点,分别...

你好,已知两个点的坐标,怎么用matlab求解通过这两个点的直线方程表达式...
a=polyfit([x1,x2],[y1,y2],1)则方程为y=a(1)x+a(2)

怎样在matlab中得到直线方程与plot出的曲线之间的交点坐标
首先需要明确:用plot画图其实是折线图,即每相邻两点之间用直线连接。画出图形来,从图中可见,有两个交点:一个交点位于折线的最后一段,纵坐标已知为471,则横坐标易得x=y+25=496;另一个交点位于点(334,324)和(361,323)连接的折线上,可以使用solve求解得到(9422\/27, 8747\/27)。参考代码...

matlab如何求过某点的直线方程?
这是数学问题,列出方程后让matlab求解即可。[a,b]=solve('2=a+b,(a\/2)^2+5=2*(a\/2)^2+b')%y=ax+b ———可能我知道的太少,matlab好像没有提供过这样的命令

求助 用matlab求直线与散点的相关系数
思路:A点横坐标设为,xA=40 在图中用红色*表示。 然后随机生成y的数据,通过A点的直线方程为 y-yA=k(x-xA) →y=kx-kxA+yA 通过ols法,求的是残差最小的斜率k进而得到直线的方程。比较简单的用matlab弄了一下:n=100;x=1:n;y=10.*rand(n,1); x=x';A=y(40);%A点的纵坐标...

MATLAB中如何画平行x轴或y的直线?
1、首先,打开MATLAB R2016b,输入x、y坐标值。2、然后,将x、y数值转化为字符串,输入命令。3、接着,合并字符串xs和ys,输入命令。4、对zs进行转置,即可得到坐标x与y合并后的结果(x,y),转置命令:zs=zs'。5、最后,打开工作区的zs,在MATLAB自带的Excel表格中查看变量zs的内容,也可拷贝到...

知道两个点的座标怎么快速求出直线的方程
用Matlab程式设计,已知两个点的座标,怎么求直线的方程啊? k=B(2)-A(2)\/((B(1)-A(1));k是系数;b=A(2)-k*A(1);b是常数。(方程:y=k*x+b)。知道两个点座标,怎么求直线方程 先设函式一般形式 :y=ax+b 再将两个点座标带入,如(1,2)(4,6) a+b=2 4a+b=...

如何用matlab拟合直线 求程序,刚接触什么都不懂,哪位大神帮帮忙
x,y,1);disp('matlab相约七点半 579164912');% 显示拟合前后直线,其中方框为拟合前数据,直线为拟合后的直线yy=polyval(p,x);plot(x,y,'s',x,yy)%拟合的直线方程y=poly2sym(p)运行结果:>> Untitled3matlab相约七点半 579164912 y = (866*x)\/5 - 737\/250 觉得有帮助就采纳吧。

相似回答