• 大小: 964B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-01-07
  • 语言: Matlab
  • 标签: Matlab  

资源简介

利用Matlab编写的两点确定一条直线的程序,可计算其斜率等,利用了disp()函数,是我们更容易掌握!

资源截图

代码片段和文件信息

function [ka1btype]=straight_line(AB) % 输入,AB两点坐标
V=B-A
a=inf;
b=inf;
type=‘undefined‘;
if A==B
    ‘The two points are the same‘
    return
end
if V(1)==0 && V(2)==0
    disp(‘Enter two distinct points next time‘)%disp()输出
    return
end
if V(1)==0
    type=‘vertical‘;
elseif V(2)==0
    type=‘horizontal‘;
else
    type=‘oblique‘;
    slope=atan2(V(2)V(1));%atan2(  )求一个点对应的角度
    s=inv([A(1) 1;B(1) 1])*[A(2) B(

评论

共有 条评论