matlab 已知空间俩点,如何求空间直线方程

rt

第1个回答  2014-09-13
[x,y, z]=[x1,y1, z1]+k*[x2-x1, y2-y1, z2-z1]追问

请问matlab具体的程序

追答

k=0:0.1:1;
x=x1+k*(x2-x1)

y=y1+k*(y2-y1)

z=z1+k*( z2-z1)

本回答被提问者采纳

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

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

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

知道两个点的座标怎么快速求出直线的方程
已知俩点的座标 怎么求直线的方程 直线方程共有五种形式: 一般式:Ax+By+C=0(AB≠0) 斜截式:y=kx+b (k是斜率b是x轴截距) 点斜式:y-y1=k(x-x1) (直线过定点(x1,y1)) 两点式:(y-y1)\/(x-x1)=(y-y2)\/(x-x2)  (直线过定点(x1,y1),(x2,y2)) 截...

MATLAB在空间坐标系中连接两个坐标已知的点,请给出函数
a1=[1 2 3]; %两点的空间坐标[x y z]a2=[7 4 5];t=linspace(-1,2);x=a1(1)+(a2(1)-a1(1))*t;%直线x y=a1(2)+(a2(2)-a1(2))*t;%直线y z=a1(3)+(a2(3)-a1(3))*t;%直线z plot3(a1(1),a1(2),a1(3),'r.'); hold on plot3(a2(1),a2(2),a2(3...

如何利用matlab求点到直线距离
已知两点确定了一条空间直线,求出直线的方向向量。计算P点与直线L上其中一点的空间向量,然后计算它与直线方向向量的外积。则点到空间直线的距离就是外积的模与空间直线方向向量的模相除。以下为简单的MATLAB代码,输入为空间点P,和直线上的两点:function [ d ] = DisPtToLine( P, CorPts ) %UNTITLED Summary ...

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

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

matlab已知一条曲线各点,如何画出最接近曲线的直线?
用 global optimization tool box 把曲线方程和曲线取值送进去,然后定义直线y = ax+b.设计fitnessfunction (a,b)然后去找a,b的值。之后求解,y=0时x的值。你说的含糊,我就只能解答的含糊。

用matlab求解点到直线的距离
1、首先在电脑中启动MATLAB,新建脚本(Ctrl+N),在脚本编辑区输入如下代码。2、然后在页面上方,找到并保存和运行上述脚本。3、保存和运行上述脚本,在命令行窗口返回如下结果。椭圆方程x^2\/5^2+y^2\/4^2=1和直线方程y=2*x+1的有两个交点,分别为(1.4179,3.8358)和(-2.2800,-3.5599...

相似回答