如何用matlab编辑这个公式~
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:数学作业 时间:2024/07/10 08:52:43
如何用matlab编辑这个公式~
已知一个线段的两个端点的坐标为(45,43) (139,43).要求先求出斜率,然后求出这个线段上所有点的坐标.
并且保存在matlab中
要求为整数点就可以了~
已知一个线段的两个端点的坐标为(45,43) (139,43).要求先求出斜率,然后求出这个线段上所有点的坐标.
并且保存在matlab中
要求为整数点就可以了~
![如何用matlab编辑这个公式~](/uploads/image/z/4271283-27-3.jpg?t=%E5%A6%82%E4%BD%95%E7%94%A8matlab%E7%BC%96%E8%BE%91%E8%BF%99%E4%B8%AA%E5%85%AC%E5%BC%8F%7E)
x0=45;
x1=139;
y0=43;
y1=43;
k=(y1-y0)/(x1-x0);
b=y1-k*x1;
x=x0:1:x1; %线段上的点(你的提法有错,线段上有无穷多个点,不能弄到所有点)
y=k*x+b;
plot(x,y,'*-')
disp(['斜率',num2str(k)])
x1=139;
y0=43;
y1=43;
k=(y1-y0)/(x1-x0);
b=y1-k*x1;
x=x0:1:x1; %线段上的点(你的提法有错,线段上有无穷多个点,不能弄到所有点)
y=k*x+b;
plot(x,y,'*-')
disp(['斜率',num2str(k)])